dzpwt? dfqwt? dstut? I don't see any of those names in the *filesystem*. Unlike bug #1137320 about wine, the build log for windows:mingw:win32/mingw32-runtime.openSUSE_Factory.x86_64 even reports same-result:: Retried build at Mon May 20 17:09:40 2024 returned same result, skipped What is noticable though: $ nm /usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwinpthread.dll.a libwinpthread_1_dll_d000138.o: 0000000000000000 i .idata$4 0000000000000000 i .idata$5 0000000000000000 i .idata$7 0000000000000000 I libwinpthread_1_dll_iname libwinpthread_1_dll_d000000.o: 0000000000000000 i .idata$2 0000000000000000 i .idata$4 0000000000000000 i .idata$5 0000000000000000 I _head_libwinpthread_1_dll U libwinpthread_1_dll_iname .dll.a files are generated by ld; iff there is any randomness to the fake .o names, that would be on binutils: $ echo 'void foo() {} void bar() {}' >x.c $ x86_64-w64-mingw32-gcc -shared x.c -Wl,--out-implib x.dll.a