Bug 11770

Summary: texrels found for x264/libproxy/python3-pycairo for poky-lsb
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Khem Raj <raj.khem>
Component: coreAssignee: Mingli Yu <mingli.yu>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: liezhi.yang, meta.mr.watcher, meta.watcher
Version: 2.4   
Target Milestone: 2.6   
Hardware: x86   
OS: ppc   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Khem Raj 2017-07-06 21:56:18 UTC
When enabling hardening flags following warnings are observed.

qemux86
=======


WARNING: x264-r2731+gitAUTOINC+2b741f81e5-r0 do_package_qa: QA Issue: ELF binary '/mnt/a/oe/build/tmp/work/i586-bec-linux/x264/r2731+gitAUTOINC+2b741f81e5-r0/packages-split/x264/usr/lib/libx264.so.148' has relocations in .text [textrel]

WARNING: x264-r2731+gitAUTOINC+2b741f81e5-r0 do_package_qa: QA Issue: ELF binary '/mnt/a/oe/build/tmp/work/i586-bec-linux/x264/r2731+gitAUTOINC+2b741f81e5-r0/packages-split/x264-bin/usr/bin/x264' has relocations in .text [textrel]

qemuppc
=======

WARNING: libproxy-0.4.14-r0 do_package_qa: QA Issue: ELF binary '/mnt/a/oe/build/tmp/work/ppc7400-bec-linux/libproxy/0.4.14-r0/packages-split/libproxy/usr/lib/libproxy.so.1.0.0' has relocations in .text [textrel]

WARNING: python3-pycairo-1.10.0-r2 do_package_qa: QA Issue: ELF binary '/mnt/a/oe/build/tmp/work/ppc7400-bec-linux/python3-pycairo/1.10.0-r2/packages-split/python3-pycairo/usr/lib/python3.5/site-packages/cairo/_cairo.cpython-35m-powerpc-linux-gnu.so' has relocations in .text [textrel]
Comment 1 Juro Bystricky 2017-07-18 21:08:59 UTC
Preliminary notes:
Managed to reproduce all listed problems.

For qemux86/x264 upgrading the recipe for the latest stable version did not fix the problem.
http://git.videolan.org/?p=x264.git;a=shortlog;h=refs/heads/stable