[OE-core] [meta-oe][PATCH] patchelf: Update to version 0.9

Richard Purdie richard.purdie at linuxfoundation.org
Thu Aug 4 20:04:24 UTC 2016


On Fri, 2016-07-29 at 16:36 -0300, Fabio Berton wrote:
> Remove patch maxsize.patch already applied upstream.
> 
> Add patch Skip-empty-section-fixes-66.patch to prevent errors like:
> 
> ERROR: go-cross-1.6.2-r0 do_populate_sysroot_setscene: '('patchelf
> -uninative',
> '--set-interpreter', '/home/user/src/prj/build/tmp/sysroots
> -uninative/
> x86_64-linux/lib/ld-linux-x86-64.so.2',
> '/home/user/src/prj/build/tmp/
> work/x86_64-linux/go-cross/1.6.2-r0/sstate-install
> -populate_sysroot/x86_64-
> linux/usr/bin/aarch64-prj-linux/go')'
> failed with exit code 1 and the following output:
> cannot find section .rela.dyn

For reasons I haven't looked into, this causes all the ESDK tests to
fail on the autobuilder:

https://autobuilder.yoctoproject.org/main/builders/nightly-arm/builds/9
03
https://autobuilder.yoctoproject.org/main/builders/nightly-mips/builds/
877
https://autobuilder.yoctoproject.org/main/builders/nightly-ppc/builds/8
90
https://autobuilder.yoctoproject.org/main/builders/nightly-x86/builds/8
90
https://autobuilder.yoctoproject.org/main/builders/nightly-x86-64/build
s/908

This can't really merge until we figure out what happened here :(

I was able to reproduce locally with:

bitbake core-image-minimal -c populate_sdk_ext
bitbake core-image-minimal -c testsdkext

Cheers,

Richard




More information about the Openembedded-core mailing list