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 the following list of files in your report: TEXTREL usr/lib32/libswscale.so.0.7.1 TEXTREL usr/lib32/libavfilter.so.0.4.0 TEXTREL usr/lib32/libavcodec.so.52.20.0 TEXTREL usr/lib32/libavformat.so.52.31.0 TEXTREL usr/lib32/libpostproc.so.51.2.0 TEXTREL usr/lib32/libavutil.so.49.15.0 TEXTREL usr/lib32/libavdevice.so.52.1.0 I have tried to workaround it disabling mmx, mmxext, ssse3, 3dnow, 3dnowext... without success :-( Reproducible: Always
There's USE="pic" in stable FFmpeg (media-video/ffmpeg-0.5_p20373) for amd64, but x86 is behind...
Thanks, but even with it there are still textrels: * 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 the following list of files in your report: * TEXTREL usr/lib32/libswscale.so.0.7.1 * TEXTREL usr/lib32/libpostproc.so.51.2.0
app-emulation/emul-linux-x86-medialibs-20100409 * TEXTREL usr/lib32/libswscale.so.0.7.1 * TEXTREL usr/lib32/libpostproc.so.51.2.0
Well, this will be solved when bug 179872 is, until then, we cannot do much more
*** Bug 385279 has been marked as a duplicate of this bug. ***