meson: Add missing pbutils dependency to multifile
authorNirbheek Chauhan <nirbheek@centricular.com>
Sat, 15 Oct 2016 20:48:22 +0000 (02:18 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Sat, 15 Oct 2016 20:48:22 +0000 (02:18 +0530)
Found via the Jenkins CI:

FAILED: subprojects/gst-plugins-good/gst/multifile/gstmultifile@sha/gstsplitmuxsink.c.o
[...]
In file included from ../subprojects/gst-plugins-good/gst/multifile/gstsplitmuxsink.h:24:0,
                 from ../subprojects/gst-plugins-good/gst/multifile/gstsplitmuxsink.c:59:
../subprojects/gst-plugins-base/gst-libs/gst/pbutils/pbutils.h:30:43: fatal error: gst/pbutils/pbutils-enumtypes.h: No such file or directory
 #include <gst/pbutils/pbutils-enumtypes.h>
                                           ^
compilation terminated.

https://ci.gstreamer.net/job/GStreamer-master-meson/263/console

gst/multifile/meson.build

index 6ec260d..a5e4736 100644 (file)
@@ -14,7 +14,8 @@ gstmultifile = library('gstmultifile',
   multifile_sources,
   c_args : gst_plugins_good_args,
   include_directories : [configinc, libsinc],
-  dependencies : [gstvideo_dep, gstbase_dep, gio_dep],
+  dependencies : [gstvideo_dep, gstbase_dep,
+                  gstpbutils_dep, gio_dep],
   install : true,
   install_dir : plugins_install_dir,
 )