On Fri, 11 Oct 2019, Alexandre Julliard wrote:
Francois Gouget <fgouget(a)codeweavers.com> writes:
Either that or the 64 bit build does not really know it has to play nice with a 32 bit build too?
If you are running directly from the build tree, the 32-bit build needs to use --with-wine64.
Wine is indeed run from the build tree but the 'wow32' build gets the --with-wine option, both for wt-daily-based builds and the TestBot ones. * First cw-rx460 builds the 64 bit Wine: $ ll wow64/wt-bot-make.log -rw-r--r-- 1 winetest winetest 261K Oct 10 13:09 wow64/wt-bot-make.log $ cat wow64/wt-bot-make.log Running: "../src/configure" --enable-win64 [...] configure: libhal 64-bit development files not found, no legacy dynamic device support. configure: Finished. Do 'make' to compile Wine. Took 0:56.73 (user 29.50 system 11.08) Running: "/home/winetest/wt-daily/wt-make" [...] Wine build complete. * Then it builds the 32 bit Wine: $ ll wow32/wt-bot-make.log -rw-r--r-- 1 winetest winetest 271K Oct 10 13:10 wow32/wt-bot-make.log $ cat wow32/wt-bot-make.log Running: "../src/configure" --with-wine64="/home/winetest/winetest/wow64" [...] configure: libhal 32-bit development files not found, no legacy dynamic device support. configure: Finished. Do 'make' to compile Wine. Took 0:40.81 (user 26.16 system 10.26) Running: "/home/winetest/wt-daily/wt-make" [...] Wine build complete. Note: Builds are not made from scratch which is why these were fast. -- Francois Gouget <fgouget(a)codeweavers.com>