https://bugs.winehq.org/show_bug.cgi?id=50653
--- Comment #2 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Jacek Caban from comment #1)
It works for me with clang, so it may be version dependent: clang version 11.0.0 (https://github.com/llvm/llvm-project.git 176249bd6732a8044d457092ed932768724a6f06)
Please manually run failing winebuild command with additional -v argument and post the output.
$ tools/winebuild/winebuild -v -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 /usr/bin/llvm-dlltool -k -l dlls/ucrtbase/libucrtbase.3MBRyK.a -d dlls/ucrtbase/libucrtbase.AinUNm.def -m i386:x86-64 --as-flags=--64 /usr/bin/lld-link /lib -out:dlls/ucrtbase/libucrtbase.cross.a dlls/ucrtbase/libucrtbase.3MBRyK.a 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