GNOME Bugzilla – Bug 319172
gstreamer-plugins-base-0.9.pc doesn't export linking flags
Last modified: 2005-12-04 22:44:04 UTC
Start by installing gst-plugins-base in a folder which is not in your LD_LIBRARY_PATH. The Libs flags in gstreamer-plugins-base-0.9.pc is empty. Since some plugins in gst-plugins-good depend on gst-plugins-base (like libgstriff), gst-plugins-good doesn't build. The problem is not detected by the configure script, the build just fails when compiling the avi plugin.
Created attachment 53617 [details] [review] proposed fix This patch fixes the build issue by setting the flags for linking against gst-plugins-base libraries.
Marking as blocker since gst-plugins-good-0.9.7 doesn't compile if gstreamer-0.9.7 and gst-plugins-base-0.9.7 aren't installed in the same directory.
Looks good to me.
2005-12-04 Andy Wingo <wingo@pobox.com> patch by: Sebastien Cote <sebas642 yahoo ca> * pkgconfig/gstreamer-plugins-base.pc.in (Libs): Add -L flag. Fixes #319172.