With FEATURES="stricter", app-emulation/emul-linux-x86-compat-1.0-r1 fails with: QA Notice: the following files contain runtime text relocations Text relocations force the dynamic linker to perform extra work at startup, waste system resources, and may pose a security risk. On some architectures, the code may not even function properly, if at all. For more information, see http://hardened.gentoo.org/pic-fix-guide.xml Please include this file in your report: /var/tmp/portage/emul-linux-x86-compat-1.0-r1/temp/scanelf-textrel.log TEXTREL emul/linux/x86/usr/lib/libstdc++.so.2.7.2.8 TEXTREL emul/linux/x86/usr/lib/libg++.so.2.7.2.8
Created attachment 94890 [details] scanelf-textrel.log
A workaround that could be used until a new release is made would be to add the following to the ebuild: QA_TEXTRELS_amd64="emul/linux/x86/usr/lib/libg++.so.2.7.2.8 emul/linux/x86/usr/lib/libstdc++.so.2.7.2.8"
Same QA notice here with -r3. If /usr/lib32/libstdc++.so.2.7.2.8 can't be rebuilt with the TEXTREL issue fixed, please QA_TEXTRELS_amd64 it.
OK. I fixed this in the ebuilds now. Thanks for reporting it.