The testbot seems to have an out-of-date version of mingw32, or at least, its linker, ld.exe.
I'm trying to run tests for GetConsoleScreenBufferInfoEx, a function available on Vista and higher. But the build VM's linker is failing with an undefined reference:
reg.o: In function `test_GetConsoleScreenBufferInfoEx': /home/winetest/tools/testbot/var/build-mingw32/programs/reg/tests/../../../../wine/programs/reg/tests/reg.c:489: undefined reference to `__imp__GetConsoleScreenBufferInfoEx@8' collect2: ld returned 1 exit status winegcc: i686-w64-mingw32-gcc failed
My machine is able to compile the tests. It also has no trouble building a separate .exe using i686-w64-mingw32-gcc.
My machine has: - mingw32 gcc version 4.8.2 (GCC) - mingw32 ld version: GNU ld (GNU Binutils) 2.23.52.20130620
-- Hugh McMaster