the glibc ebuild forces CHOST rewriting on sparc in the case of the generic "sparc-*" which means glibc configures for "sparcv9-*" ... in a native build, this gets ignored as the host `gcc` is OK to use, but in a cross build, the cross-compiler `sparcv9-...` cannot be located which means it falls back to the host which means it bombs * CBUILD: x86_64-pc-linux-gnu * CHOST: x86_64-pc-linux-gnu * CTARGET: sparc-unknown-linux-gnu * CBUILD_OPT: * CTARGET_OPT: sparcv9-unknown-linux-gnu ... checking build system type... x86_64-pc-linux-gnu checking host system type... sparcv9-unknown-linux-gnu ... checking for sparcv9-unknown-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc ...
gcc-4.3.2 / glibc-2.9 seems to be OK now issue was probably related to some of the configure scripts ive fixed along the way ...