mingw-runtime static libs are installed into /usr/i686-mingw32/usr/lib64/ while the /usr/i686-mingw32/usr/lib/ symlink is missing, which prevents mingw-runtime to be installed because of missing user32 library: i686-mingw32-gcc -B./ -shared -Wl,--image-base,0x6FBC0000 -Wl,--entry,_DllMainCRTStartup@12 mthr.o mthr_init.o mingwthrd.def -Lmingwex -o mingwm10.dll /usr/libexec/gcc/i686-mingw32/ld: cannot find -luser32 collect2: ld returned 1 exit status linking lib -> lib64 allows mingw-runtime to be built and installed.
Created attachment 192898 [details] w32api file list
Created attachment 192899 [details] emerge --info
Also the missing /usr/i686-mingw32/usr/lib/ symlink prevents emerging cross-i686-mingw32/gcc. Creating the missing symlink it compiles fine.
did you upgrade the package using emerge or did you install it with crossdev ?
upgraded via emerge -uND world
*** This bug has been marked as a duplicate of bug 261070 ***