[gstreamer-bugs] [Bug 397899] gstreamer/gst-plugins build broken; gstreamer installs to wrong location and gst-plugins can't find it

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jan 18 10:01:25 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=397899

  GStreamer | gstreamer (core) | Ver: HEAD CVS





------- Comment #4 from Tim-Philipp Müller  2007-01-18 17:59 UTC -------
FWIW, my suggestion was based on the fact that Thomas has strong opinions on
this subject and is in Australia at the moment, I don't really care either way
;)


> ..., there's an additional problem here in that gst-plugins
> cannot find stuff which gstreamer installs, even when both
> builds occur with the same environment.  You've got a bug
> either way, as far as I can tell.  ;-)

Maybe I'm not understanding the problem correctly, but

(a) isn't it jhbuild that sets the PKG_CONFIG_PATH variable based on what it
passed as --libdir, assuming that that's really the libdir that is going to be
used/was used?

(b) doesn't the gst-plugins configure look for gstreamer-0.10.pc based on
PKG_CONFIG_PATH and not based on whatever gets passed or assumed as libdir?

I thought the problem was this:
 - gstreamer (core) installs gstreamer-0.10.pc into $prefix/lib/pkgconfig
 - jhbuild adds $libdir ($prefix/lib64/pkgconfig) to PKG_CONFIG_PATH
 - gst-plugins* looks for gstreamer-0.10.pc in $libdir/pkgconfig/ !=
$prefix/lib/pkgconfig/

So 
 - where does the gstreamer-0.10.pc file actually get installed to?
 - what is the content of the PKG_CONFIG_PATH variable?

Another question: Isn't gst-plugins the GStreamer-0.8 plugins module? Why does
that check for GStreamer-0.10? Or is this gst-plugins-base?


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list