[Bug 776810] New: gst-uninstalled doesn't set PKG_CONFIG_PATH

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 3 12:40:43 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=776810

            Bug ID: 776810
           Summary: gst-uninstalled doesn't set PKG_CONFIG_PATH
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-build
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: gdesmott at gnome.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

The new gst-uninstalled doesn't set the PKG_CONFIG_PATH env variable as the old
one does. This makes hard for external app to link to the gstreamer core built
using meson.

I tried adding this by using the output of 'mesonintrospect --installed' which
is pretty straightforward. But that's doesn't work because the pc files
installed in, say, build/subprojects/gstreamer/pkgconfig/ have /usr/local as
prefix, not the build/ directory.

So I guess we have two options here:
a) pass a custom prefix when building with gst-build so the pc files in build/
have the right paths.
b) use the *-uninstalled.pc from the source directories, but we don't have any
clean way of discovering those so they'll have to be hardcoded in
gst-uninstalled.py

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list