Bug#844434: libgstreamer-plugins-bad1.0-dev: gst/gl/gstglconfig.h installed in the wrong directory

Sebastian Dröge slomo at debian.org
Tue Nov 15 17:57:51 UTC 2016


On Tue, 2016-11-15 at 18:45 +0100, Philip Rinn wrote:
> Package: libgstreamer-plugins-bad1.0-dev
> Version: 1.10.0-1
> Severity: important
> Hi,
> the file gst/gl/gstglconfig.h is installed in
> /usr/lib/<ARCH>/gstreamer-1.0/include/ and not in
> /usr/include/gstreamer-1.0/,
> see:
> https://packages.debian.org/search?searchon=contents&keywords=gst%2Fg
> l%2Fgstglconfig.h&mode=path&suite=unstable&arch=any
> This makes gstreamermm FTBFS :(
> Could you fix that please?

It's a bug in gstreamermm. It should use the CFLAGS given by the
gstreamer-gl-1.0 pkg-config file, see:

$ pkg-config --cflags gstreamer-gl-1.0
-pthread -I/usr/include/gstreamer-1.0 -I/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include -I/usr/include/libdrm -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include

That includes the path. It didn't fail previously because the
gstreamer-1.0 also included that path before 1.10.0 but it became
unnecessary then.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20161115/f570b600/attachment.sig>

More information about the pkg-gstreamer-maintainers mailing list