Fails during the compile phase. x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -D_CRTBLD -I/usr/x86_64-w64-mingw32/include -pipe -std=gnu99 -Wall -Wextra -Wformat -Wstrict-aliasing -Wshadow -Wpacked -Winline -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes -march=x86-64 -mtune=generic -Os -fdata-sections -ffunction-sections -fpredictive-commoning -fomit-frame-pointer -pipe -m64 -c profile/gcrt0.c -o lib64/gcrt1.o -U__MSVCRT__ x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -D_CRTBLD -I/usr/x86_64-w64-mingw32/include -pipe -std=gnu99 -Wall -Wextra -Wformat -Wstrict-aliasing -Wshadow -Wpacked -Winline -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes -march=x86-64 -mtune=generic -Os -fdata-sections -ffunction-sections -fpredictive-commoning -fomit-frame-pointer -pipe -m64 -c profile/gcrt0.c -o lib64/gcrt2.o -D__MSVCRT__ x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -D_CRTBLD -I/usr/x86_64-w64-mingw32/include -pipe -std=gnu99 -Wall -Wextra -Wformat -Wstrict-aliasing -Wshadow -Wpacked -Winline -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes -march=x86-64 -mtune=generic -Os -fdata-sections -ffunction-sections -fpredictive-commoning -fomit-frame-pointer -pipe -m64 -c crt/CRT_glob.c -o lib64/CRT_glob.o x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -D_CRTBLD -I/usr/x86_64-w64-mingw32/include -pipe -std=gnu99 -Wall -Wextra -Wformat -Wstrict-aliasing -Wshadow -Wpacked -Winline -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes -march=x86-64 -mtune=generic -Os -fdata-sections -ffunction-sections -fpredictive-commoning -fomit-frame-pointer -pipe -m64 -c crt/CRT_noglob.c -o lib64/CRT_noglob.o mv -f misc/.deps/lib64_libmingwex_a-purecall.Tpo misc/.deps/lib64_libmingwex_a-purecall.Po x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/libwinusb.a --input-def lib64/winusb.def x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/libavrt.a --input-def lib64/avrt.def x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/lib6to4svc.a --input-def lib64/6to4svc.def x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/libaaaamon.a --input-def lib64/aaaamon.def x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/libacledit.a --input-def lib64/acledit.def x86_64-w64-mingw32-dlltool --as-flags=--64 -m i386:x86-64 -k --as=x86_64-w64-mingw32-as --output-lib lib64/libaclui.a --input-def lib64/aclui.def {standard input}: Assembler messages: {standard input}:333: Error: .seh_endproc used in segment '.text' instead of expected '.text$WinMainCRTStartup' make[3]: *** [lib64/crt2.o] Error 1 make[3]: *** Waiting for unfinished jobs.... {standard input}: Assembler messages: {standard input}:333: Error: .seh_endproc used in segment '.text' instead of expected '.text$WinMainCRTStartup' make[3]: *** [lib64/crt1.o] Error 1 {standard input}: Assembler messages: {standard input}:331: Error: .seh_endproc used in segment '.text' instead of expected '.text$WinMainCRTStartup' make[3]: *** [lib64/crt1u.o] Error 1 {standard input}: Assembler messages: {standard input}:331: Error: .seh_endproc used in segment '.text' instead of expected '.text$WinMainCRTStartup' make[3]: *** [lib64/crt2u.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/work/mingw-w64-v3.0.0/mingw-w64-crt' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/work/mingw-w64-v3.0.0/mingw-w64-crt' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/work/mingw-w64-v3.0.0' make: *** [all] Error 2 * ERROR: cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0::x-portage failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0::x-portage'`, * the complete build log and the output of `emerge -pqv '=cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0::x-portage'`. * The complete build log is located at '/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/temp/environment'. * Working directory: '/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/work/mingw-w64-v3.0.0' * S: '/var/tmp/portage/cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0/work/mingw-w64-v3.0.0' >>> Failed to emerge cross-x86_64-w64-mingw32/mingw64-runtime-3.0.0, Log file: Reproducible: Always
Created attachment 366984 [details] build.log
Created attachment 366986 [details] emerge --info
Never mind. I thought I had removed those dirty cflags a while ago.