[yocto] host libGL incompatible with eglibc-nativesdk in meta-toolchain

Lu, Lianhao lianhao.lu at intel.com
Wed Feb 22 02:14:48 PST 2012


Hi guys,

During the root causing of bug #1968(http://bugzilla.pokylinux.org/show_bug.cgi?id=1968), we find that on certain distributions, i.e. FC16 x86-64 and FC15 x86-64, the host libGL is asking for glibc 2.14. But the eglibc we provided in meta-toolchain is 2.13. This would prevent the user to launch the "qemu-nativesdk" from meta-toolchains.

The "qemu-native" can be launched successfully on those platform thanks to that we don't have eglibc-native, so the host libGL will finally find the host libc which is compatible.

I tried launching the "qemu-nativesdk" by LD_PRELOAD host libc, but it seems that the host libc is NOT compatible with our ld-linux-x86-64.so.2 either.

I also tried launching the "qemu-nativesdk" by using the host dynamic linker with --inhibit-rpath options to keep the preconfigured RPATH from being used, but it seems that this option didn't have any effect.

Any thoughts of how to work-around this?

Best Regards,
-Lianhao



More information about the yocto mailing list