https://bugs.winehq.org/show_bug.cgi?id=50257
--- Comment #26 from robert.ayrapetyan@gmail.com robert.ayrapetyan@gmail.com --- Btw when compiling with clang 10.0.1 on FreeBSD 12.2 x64 it fails with:
... tools/winegcc/winegcc -o dlls/activeds/activeds.dll.so --wine-objdir . -m64 -fPIC -fasynchronous-unwind-tables -shared \ dlls/activeds/activeds.spec -mno-cygwin dlls/activeds/activeds_main.o dlls/activeds/pathname.o \ dlls/activeds/activeds_r.res -ladvapi32 -lole32 -loleaut32 dlls/uuid/libuuid.a \ dlls/ucrtbase/libucrtbase.a -fstack-protector-strong ld: error: undefined symbol: __wine$func$ucrtbase$2264$ldexp
referenced by ucrtbase.UooaI2.o:(ldexp) in archive dlls/ucrtbase/libucrtbase.a
ld: error: undefined symbol: __wine$func$ucrtbase$2315$memset
referenced by ucrtbase.xoRUpg.o:(memset) in archive dlls/ucrtbase/libucrtbase.a
cc: error: linker command failed with exit code 1 (use -v to see invocation) winegcc: /usr/bin/cc failed gmake[2]: *** [Makefile:1930: dlls/aclui/aclui.dll.so] Error 2 gmake[2]: *** Waiting for unfinished jobs.... ...
so seems it just passes gcc10 unseen and fails only at a runtime.