Bug 2748

Summary: launch qemu failed due to can not find GLIBC_2.14 with edison branch
Product: [Yocto Project Subprojects] ADT Reporter: Hongna Xu <hongnax.xu>
Component: adtAssignee: Jessica <jessica.zhang>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Medium CC: jiajun.xu, lianhao.lu, poky.adt.watcher, poky.watcher, richard.purdie, yilongx.y.sun
Version: 1.1.2   
Target Milestone: 1.1.2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Hongna Xu 2012-07-12 09:05:59 UTC
tree/branch: poky/edison
commit: 8886aee5b9741c05886994967d9ecf420331c600

with 1.1.2 testing, i can't launch qemu target using meta-toolchian on opensuse 16 64bit.
the mate-toolchian location:http://autobuilder.pokylinux.org/pub/nightly/20120630-2/toolchain/x86_64/
the image location:http://autobuilder.pokylinux.org/pub/nightly/20120630-2/machines/qemu/

i got the log:
*************
/opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/usr/bin/qemu-system-arm: /opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libGL.so)
/opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/usr/bin/qemu-system-arm: /opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libXext.so.6)
/opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/usr/bin/qemu-system-arm: /opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libXfixes.so.3)
/opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/usr/bin/qemu-system-arm: /opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libdrm.so.2)
***************

when i run ldd /opt/poky/1.1.2/sysroots/x86_64-pokysdk-linux/usr/lib/pseudo/lib64/libpseudo.so, i got:
******************************
	linux-vdso.so.1 =>  (0x00007fff3ed0c000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f00d7d59000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f00d7b3c000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f00d77ab000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f00d81b2000)
******************************
not exactly same with bug 2299 Robert Yang's description.
Comment 1 Richard Purdie 2012-07-12 14:54:24 UTC
Fixing this would mean changing the version of eglibc-nativesdk in the edison release to something much more recent. I think if this is an issue for anyone they should upgrade to a newer version of the metadata instead.