Even though configure picks up libfl checking for yywrap in -lfl... (cached) yes the build fails with x86_64-pc-linux-gnu-gcc -march=athlon64 -Os -pipe -o widl client.o hash.o header.o proxy.o server.o typegen.o typelib.o utils.o widl.o write_msft.o parser.tab.o parser.yy.o ../../libs/wpp/libwpp.a ../../libs/port/libwine_port.a -lfl /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../libfl.a when searching for -lfl /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libfl.a when searching for -lfl /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lfl collect2: ld returned 1 exit status make[2]: *** [widl] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-0.9.24/work/wine-0.9.24/tools/widl' make[1]: *** [widl] Error 2 make[1]: *** Waiting for unfinished jobs....
Created attachment 100759 [details] emerge --info
Remove confcache from FEATURES and try again.
The compilation proceeds beyond the point it originally failed when I removed "confcache" from FEATURES, but ... GCC goes into an infinite loop when compiling .../wine-0.9.24/dlls/oleaut32/tests/vartest.c Here is the commmand line: x86_64-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -march=athlon64 -Os -pipe -o vartest.o vartest.c I have verified that this is the offending command by cd'ing to ../wine-0.9.24/dlls/oleaut32/tests and executing the above command. I will open another bug against GCC. BTW, I think something still needs to be done to fix this bug if it is true that wine-0.9.24 uniquely needs to emerge without FEATURES=confcache.
(In reply to comment #3) > The compilation proceeds beyond the point it originally failed when I removed > "confcache" from FEATURES, but ... > > GCC goes into an infinite loop when compiling > .../wine-0.9.24/dlls/oleaut32/tests/vartest.c See Bug 147533; closing this, confcache is package.masked for a reason.