The crossdev-0.9.10 script fails to build an arm toolchain. It fails when building glibc. Reproducible: Always Steps to Reproduce: 1. crossdev --target arm 2. 3. Actual Results: * glibc failed :( * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-arm-unknown-linux-gnu-info.log * /var/log/portage/cross-arm-unknown-linux-gnu-glibc.log ./sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/ inet -I../sysdeps/unix/sysv -I../sysdeps/unix/arm -I../sysdeps/unix -I../sysdeps /posix -I../sysdeps/arm/fpu -I../sysdeps/arm -I../sysdeps/wordsize-32 -I../sysde ps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754 -I../sysdeps/ generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc/arm-unknown-lin ux-gnu/4.0.1/include -isystem //usr/arm-unknown-linux-gnu/include -D_LIBC_REENTR ANT -include ../include/libc-symbols.h -DPIC -DSHARED -o /var/tmp/cross/arm -unknown-linux-gnu/portage/glibc-2.3.5-r3/work/build-default-arm-unknown-linux-g nu-linuxthreads/math/s_isinf.os -MD -MP -MF /var/tmp/cross/arm-unknown-linux-gnu /portage/glibc-2.3.5-r3/work/build-default-arm-unknown-linux-gnu-linuxthreads/ma th/s_isinf.os.dt -MT /var/tmp/cross/arm-unknown-linux-gnu/portage/glibc-2.3.5-r3 /work/build-default-arm-unknown-linux-gnu-linuxthreads/math/s_isinf.os ../sysdeps/ieee754/dbl-64/s_isinf.c:29: error: 'isinf' aliased to undefined symb ol '__isinf' ../sysdeps/ieee754/dbl-64/s_isinf.c:31: error: '__isinfl' aliased to undefined s ymbol '__isinf' ../sysdeps/ieee754/dbl-64/s_isinf.c:32: error: 'isinfl' aliased to undefined sym bol '__isinf' Expected Results: An arm toolchain.
Created attachment 74048 [details] cross-arm-unknown-linux-gnu-info.log
Created attachment 74049 [details] cross-arm-unknown-linux-gnu-glibc.log
I have solved the problem - the first time I ran crossdev I forced it to build gcc4, but this failed on building glibc. On subsequent attempts it build gcc-3.4 but used gcc-4 to build glibc, which failed. I guess this might be a bug in crossdev, but a quick unmerge of arm-gcc-4 and it works fine. Marking as invalid.