Mergeing fails due to configure error while in Configuring in spu-elf/libstdc++-v3 : checking for shared library run path origin... done checking for iconv... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. make[1]: *** [configure-target-libstdc++-v3] Error 1 make[1]: Leaving directory `/var/tmp/portage/cross-spu-elf/gcc-4.3.0_alpha20070202/work/build' make: *** [all] Error 2 !!! ERROR: cross-spu-elf/gcc-4.3.0_alpha20070202 failed. ebuild is from layman/toolchain, cross-spu-elf generated by sys-devel/crossdev-0-9.18 Adding nocxx to the useflags might be okey if c++ is not required.
wasn't new, what changed to trigger it again?
I just stepped across this bug while searching for "gcc 4.3". adding ppc64 to cc to get some attention. sebastian: does this also happen with latest gcc 4.3 snapshot?
try to compile with "-* bootstrap nocxx" and afterwards with your normal use flags. this fixed the problem for my arm-unknown-linux-gnu cross compiler. If it still does not work reopen this bug.