[OE-core] [master][PATCH] gcc-cross{, -canadian}: remove --with-linker-hash-style

Bystricky, Juro juro.bystricky at intel.com
Mon May 9 16:35:40 UTC 2016


Two additional GNU_HASH related errors were observed (breaking some builds) that seem to be related to the patch:

ERROR: bash-3.2.48-r11 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-non-gpl3/build/build/tmp/work/i586-poky-linux/bash/3.2.48-r11/packages-split/bash-ptest/usr/lib/bash/ptest/tests/recho'
No GNU_HASH in the elf binary: '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-non-gpl3/build/build/tmp/work/i586-poky-linux/bash/3.2.48-r11/packages-split/bash-ptest/usr/lib/bash/ptest/tests/zecho'
No GNU_HASH in the elf binary: '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-non-gpl3/build/build/tmp/work/i586-poky-linux/bash/3.2.48-r11/packages-split/bash-ptest/usr/lib/bash/ptest/tests/printenv' [ldflags]
ERROR: bash-3.2.48-r11 do_package_qa: QA run found fatal errors. Please consider fixing them.


ERROR: service-0.1-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-qa-skeleton/build/build/tmp/work/core2-64-poky-linux/service/0.1-r0/packages-split/service/usr/sbin/skeleton-test' [ldflags]

Juro



From: openembedded-core-bounces at lists.openembedded.org [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf Of Christopher Larson
Sent: Wednesday, May 4, 2016 12:11 PM
To: Burton, Ross <ross.burton at intel.com>
Cc: OE-core <openembedded-core at lists.openembedded.org>
Subject: Re: [OE-core] [master][PATCH] gcc-cross{, -canadian}: remove --with-linker-hash-style



On Wed, May 4, 2016 at 2:01 PM, Burton, Ross <ross.burton at intel.com<mailto:ross.burton at intel.com>> wrote:

On 2 May 2016 at 21:09, Christopher Larson <kergoth at gmail.com<mailto:kergoth at gmail.com>> wrote:
This will result in a failure to obey LDFLAGS causing a GNU_HASH QA failure,
which is what's often seen with external toolchains. This brings us all on the
same page, and makes sure a failure to obey LDFLAGS is seen early.

I love the idea, but:

ERROR: libgcc-5.3.0-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: '/data/poky-master/tmp-glibc/work/corei7-64-poky-linux/libgcc/5.3.0-r0/packages-split/libgcc/lib/libgcc_s.so.1' [ldflags]

Ross

No idea how I missed this, since I did test builds, but I'll submit a patch to oe-core shortly. Thanks :)
--
Christopher Larson
kergoth at gmail dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160509/f3f9555d/attachment-0002.html>


More information about the Openembedded-core mailing list