When trying to use gstreamer with the ffmpeg plugin I see errors like: GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/lib/gstreamer-0.10/libgstffmpeg.so: R_PPC_REL24 relocation at 0x0c88cfbc for symbol `__errno_location' out of range Compiled with -fPIC solves the problem. This is the same problem seen in Bug 282390. Reproducible: Always Steps to Reproduce: 1.emerge media-plugins/gst-plugins-ffmpeg 2.remove ~/.gstreamer-0.10/registry* 3.run gst-inspect-0.10 Actual Results: The above mentioned relocation error messages for the libraries of gst-plugins-ffmpeg. Expected Results: list of plugins with no error messages
Try bump your ebuild locally to 0.10.11 and see if the problem still exists, the revision of ffmpeg in 0.10.9 is known to have PIC-breakages.
Please try out 0.10.11-r1, and report back if you still have problems, thanks!