Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 332903

Summary: media-plugins/gst-plugins-ffmpeg-0.10.9 needs to be built with -fPIC on PPC
Product: Gentoo Linux Reporter: Reimundo Heluani <heluani>
Component: [OLD] LibraryAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: gnome
Priority: High    
Version: unspecified   
Hardware: PPC   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Reimundo Heluani 2010-08-15 21:59:04 UTC
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
Comment 1 Xake 2010-09-25 09:05:10 UTC
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.
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-17 23:37:15 UTC
Please try out 0.10.11-r1, and report back if you still have problems, thanks!