http://bugs.winehq.org/show_bug.cgi?id=33462
Bug #: 33462 Summary: wine fails to build on GNU/kfreebsd Product: Wine Version: 1.5.28 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, regression, source Severity: critical Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Classification: Unclassified Regression SHA1: 535a55ec9eff83ac1cdf58a6514f4a76cab46a57
make[1]: Entering directory `/home/austin/wine-git/tools' gcc -g -O2 -o sfnt2fnt sfnt2fnt.o -L../libs/wine -lwine ../libs/port/libwine_port.a -lfreetype -Wl,--rpath,$ORIGIN/../libs/wine ../libs/wine/libwine.so: undefined reference to `i386_set_fsbase' collect2: ld returned 1 exit status make[1]: *** [sfnt2fnt] Error 1
This used to build, so I bisected it down to 535a55ec9eff83ac1cdf58a6514f4a76cab46a57.
This may be a regression on Debian's end. I'm using debian squeeze, which uses the 8.1.1 kernel.
Reverting that commit on top of wine-1.5.28-180-g9d08045 lets wine build, and it runs, albeit with some warnings about a few dlls not being found: err:module:load_builtin_dll failed to load .so lib for builtin L"windowscodecs.dll": /home/austin/wine-git/dlls/windowscodecs/windowscodecs.dll.so: failed to map segment from shared object: Cannot allocate memory err:module:load_builtin_dll failed to load .so lib for builtin L"winegstreamer.dll": libgstapp-0.10.so.0: failed to map segment from shared object: Cannot allocate memory err:module:load_builtin_dll failed to load .so lib for builtin L"ieframe.dll": /home/austin/wine-git/dlls/ieframe/ieframe.dll.so: failed to map segment from shared object: Cannot allocate memory err:module:import_dll Loading library ieframe.dll (which is needed by L"C:\windows\system32\iexplore.exe") failed (error c000007a).