[oe] HEADS UP: insane.bbclass will now detect and stop the build on wrong RPATHs.

Leon Woestenberg leon.woestenberg at gmail.com
Thu Apr 26 20:50:09 UTC 2007


After some work, I couldn't get chrpath-native nor chrpath-cross to
deal with the target's ELF file (x86_64 host, i686 target):

./chrpath -l /home/leon/sandbox/e520/openembedded/build/tmp/work/i686-angstrom-linux/glibc-2.5-r5/install/glibc-dbg/usr/bin/.debug/localedef
`/home/leon/sandbox/e520/openembedded/build/tmp/work/i686-angstrom-linux/glibc-2.5-r5/install/glibc-dbg/usr/bin/.debug/localedef'
probably isn't a 64-bit LSB-first ELF file.
elf_open: Exec format error

although koen reported success with his host/target combo.

Now, for the moment, should we change insane.bbclass to indicate a
warning instead of an error on illegal RPATHs?

Leon.




More information about the Openembedded-devel mailing list