[oe] Build GCC QA Issue: with objc: No GNU_HASH in the elf binary: '/home/oe/build/tmp/work/i686-angstrom-linux/gcc-4.3.3-r10.1/packages-split/objc/usr/lib/libobjc.so.2.0.0'
Jay Snyder
jay.snyder at tycoelectronics.com
Mon Feb 22 19:11:28 UTC 2010
ERROR: QA Issue with gcc: non -dev package contains symlink .so: gcc
path
'/work/i686-angstrom-linux/gcc-4.3.3-r10.1/packages-split/gcc/usr/lib/gcc/i686-angstrom-linux/4.3.3/libgcc_s.so'
ERROR: QA Issue with objc: No GNU_HASH in the elf binary:
'/home/oe/build/tmp/work/i686-angstrom-linux/gcc-4.3.3-r10.1/packages-split/objc/usr/lib/libobjc.so.2.0.0'
ERROR: QA run found fatal errors. Please consider fixing them.
I get the GNU_HASH problem with a lot of packages, and quite frankly, it
is really getting annoying. My project deadline is quickly
approaching, and I need a compete system, even if it doesn't have some
of this security stuff in it (which, is what I assume the HASH stuff is
for).
Is there any way to configure OE to ingore the QA stuff? The
GNU_HASH is not required for a working executable is it?
In this particular case, I'm trying to build a compiler to run natively
on my target, so I can build some packages that have proved to be real
tough to cross compile.
I can't be the first one out there to try this? Has anyone else had
this problem?
Was this GNU_HASH stuff added somewhere along the way, because it seems
an aweful lot of packages are broken by this?
Thanks,
Jay
More information about the Openembedded-devel
mailing list