https://bugs.winehq.org/show_bug.cgi?id=51749
Bug ID: 51749 Summary: Wine 6.17 fails to build under Slackware64 Current with multilib Product: Wine Version: 6.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: advapi32 Assignee: wine-bugs@winehq.org Reporter: ozan.turkyilmaz@gmail.com Regression SHA1: abb17573ce52274387ff6e4d5015d5212f215321 Distribution: Slackware
Wine 6.17 does not build under Slackware64 Current under multilib. I was able to build Wine 6.15 fine. Build error is below:
tools/winegcc/winegcc -o dlls/avicap32/avicap32.so --wine-objdir . -m32 -fno-PIC -Wl,-z,notext \ -fasynchronous-unwind-tables -munix -shared dlls/avicap32/v4l.o -lntdll libs/port/libwine_port.a \ -Wl,--subsystem,unixlib -ldl /usr/bin/ld: cannot find -lntdll collect2: error: ld returned 1 exit status winegcc: /usr/bin/32/gcc failed make: *** [Makefile:9493: dlls/avicap32/avicap32.so] Error 2
git bisect outcome is below: abb17573ce52274387ff6e4d5015d5212f215321 is the first bad commit commit abb17573ce52274387ff6e4d5015d5212f215321 Author: Zebediah Figura zfigura@codeweavers.com Date: Wed Sep 1 15:56:46 2021 -0500
avicap32: Build with msvcrt.
Signed-off-by: Zebediah Figura zfigura@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/avicap32/Makefile.in | 7 ++- dlls/avicap32/avicap32_main.c | 135 ++++++++--------------------------------- dlls/avicap32/unixlib.h | 33 ++++++++++ dlls/avicap32/v4l.c | 137 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 201 insertions(+), 111 deletions(-) create mode 100644 dlls/avicap32/unixlib.h create mode 100644 dlls/avicap32/v4l.c