[Bug 794856] meson: fix install dir for configure files

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Aug 10 11:50:18 UTC 2018


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

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #370414|needs-work                  |committed
             status|                            |

--- Comment #15 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Comment on attachment 370414
  --> https://bugzilla.gnome.org/attachment.cgi?id=370414
gst-plugins-base meson patch

Committed without the gl part which was installed into libdir on purpose. You
will have to take account of that in your packaging.

>--- a/gst-libs/gst/gl/meson.build
>+++ b/gst-libs/gst/gl/meson.build
>@@ -707,7 +707,7 @@ if build_gstgl
> 
>   configure_file(input : 'gstglconfig.h.meson',
>     output : 'gstglconfig.h',
>-    install_dir : get_option('libdir') + '/gstreamer-1.0/include/gst/gl',
>+    install_dir : join_paths(get_option('includedir'), 'gstreamer-1.0/gst/gl'),
>     configuration : glconf)

commit efa9bdccf972efeb377d38e2083e8d411c73b703 (HEAD -> master)
Author: Bastian Köcher <gnome at kchr.de>
Date:   Fri Aug 10 12:43:38 2018 +0100

    meson: fix install dir for generated header files

    Nixos installs into a non-standard includedir, so need
    to take account of the 'includedir' option instead of
    just hard-coding 'include' here.

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

-- 
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