https://bugs.winehq.org/show_bug.cgi?id=50653
Bug ID: 50653 Summary: Wine fails to build with clang-10.0 as a crosscompiler Product: Wine Version: 6.1 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: blocker Priority: P2 Component: tools Assignee: wine-bugs@winehq.org Reporter: dmitry@baikal.ru CC: jacek@codeweavers.com Regression SHA1: 8c2ad8e403fbc30355eacda1d315f36e812ec15b Distribution: ---
$ clang --version clang version 10.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin
$ make ... tools/winebuild/winebuild -b x86_64-windows -w --implib -o dlls/ucrtbase/libucrtbase.cross.a --export \ ../wine.src/dlls/ucrtbase/ucrtbase.spec dlls/ucrtbase/crt_gccmain.cross.o \ dlls/ucrtbase/crt_main.cross.o dlls/ucrtbase/crt_winmain.cross.o dlls/ucrtbase/crt_wmain.cross.o \ dlls/ucrtbase/crt_wwinmain.cross.o dlls/ucrtbase/mathf.cross.o dlls/ucrtbase/printf.cross.o ucrtbase.dll: not a COFF object, bitcode, archive or resource file winebuild: /usr/bin/lld-link failed with status 1 make: *** [Makefile:161453: dlls/ucrtbase/libucrtbase.cross.a] Error 1
This is an out of the tree wow64 build.