We talked about that a while ago ... ROOT=/target/ CHOST=mipsel-gentoo-linux-uclibc emerge busybox [snip] make[1]: Leaving directory `/var/tmp/portage/uclibc-0.9.27/work/uClibc-0.9.27/utils' make -C args make[1]: Entering directory `/var/tmp/portage/uclibc-0.9.27/work/uClibc-0.9.27/test/args' ------- Compiling vs uClibc: gcc -Wall -Wstrict-prototypes -O0 -mno-split-addresses -g -c arg_test.c -o arg_test.o cc1: error: invalid option `no-split-addresses' make[1]: *** [arg_test] Error 1 make[1]: Leaving directory `/var/tmp/portage/uclibc-0.9.27/work/uClibc-0.9.27/test/args' make: *** [_dir_args] Error 2 !!! ERROR: sys-libs/uclibc-0.9.27 failed. !!! Function src_test, Line 277, Exitcode 2 This is due to mips-specific CFLAGS (inherited from ARCH_CFLAGS in Rules.mak) being used with the host compiler (i386) for the tests.
already added the check ...