Try to build meta-toolchain against latest master and got the following error: ERROR: Logfile of failure stored in: /home/jzhang/poky-master/build/tmp/work/i686-nativesdk-pokysdk-linux/qemu-nativesdk-0.14.0-r1/temp/log.do_compile.3014 Log data follows: | NOTE: make -j 8 | LINK mips-linux-user/qemu-mips | syscall.o:(.debug_loc+0xb9d2b): undefined reference to `�x3' | collect2: ld returned 1 exit status | make[1]: *** [qemu-mips] Error 1 | make: *** [subdir-mips-linux-user] Error 2 | ERROR: oe_runmake failed | ERROR: Function 'do_compile' failed (see /home/jzhang/poky-master/build/tmp/work/i686-nativesdk-pokysdk-linux/qemu-nativesdk-0.14.0-r1/temp/log.do_compile.3014 for further information) | ERROR: Function 'do_compile' failed (see /home/jzhang/poky-master/build/tmp/work/i686-nativesdk-pokysdk-linux/qemu-nativesdk-0.14.0-r1/temp/log.do_compile.3014 for further information) NOTE: package qemu-nativesdk-0.14.0-r1: task do_compile: Failed
I tried reproducing the issue: MACHINE=qemumips bitbake qemu-nativesdk and it built fine without any issues. I used gcc 4.5.1 for this. Jessica can you try one more time from scratch?
Nitin, My setting is MACHINE=qemux86 bitbake meta-toolchain
I just tried this: MACHINE=qemux86 bitbake qemu-nativesdk and didn't get any error. Now trying this MACHINE=qemux86 bitbake meta-toolchain
Created attachment 162 [details] build failure log
just tried with a freshly cloned master tree
I am upgrading eglibc to 2.13, and that is taking care of this issue. need to do more testing for eglibc to get it into master branch.
With upgrade to eglibc 2.13 this bug is fixed now. commit 301e248311c215357e51464fb0b7e1155311fc7a Author: Nitin A Kamble <nitin.a.kamble@intel.com> Date: Thu May 19 15:50:41 2011 -0700 tcmode-default: switch to eglibc 2.13 from 2.12 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>