Hi,

I turned on sstate mirroring for angstrom recently and I'm getting reports of 
build failures due to missing GLIBC_2.14 symbols:

arm-angstrom-linux-gnueabi-gcc: /lib/x86_64-linux-gnu/libc.so.6: version 
`GLIBC_2.14' not found (required by arm-angstrom-linux-gnueabi-gcc)

The sstate tarballs are built on a Fedora16 VM and the breakage occurs when it 
being used on systems with an older c library (e.g. debian). To get rid of this 
problem there are multiple options, but I think the 2 most obvious are:

1) inject host distroname and distroversion into the checksums
2) build everything against a native libc

Would it be appropriate to get 1) into oe-core before the branchpoint? Right 
now my workaround is 'rm *native* *cross* -f' from time to time. But that sucks 
for identical autobuilders.

regards,

Koen
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to