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]
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
Fixed by http://cgit.openembedded.org/openembedded-core/commit/?id=521af79d1d7635b4bd0ee2cc45b96729285bf469