From a6ed17c273f1c11f1a80f53e2ce1364dcbe25c0c Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Fri, 9 Oct 2020 17:15:37 +0200 Subject: [PATCH] examples/gl/gtk: Add missing dependency on gstgl Occasionally, a clean build would fail like this: In file included from ../subprojects/gst-plugins-base/tests/examples/gl/gtk/gstgtk.c:24: ../subprojects/gst-plugins-base/gst-libs/gst/gl/gl.h:25:10: fatal error: gst/gl/gl-enumtypes.h: No such file or directory 25 | #include | ^~~~~~~~~~~~~~~~~~~~~~~ Add the missing dependency so that the headers are generated beforehand. Part-of: --- tests/examples/gl/gtk/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/examples/gl/gtk/meson.build b/tests/examples/gl/gtk/meson.build index 22db40a..a893c36 100644 --- a/tests/examples/gl/gtk/meson.build +++ b/tests/examples/gl/gtk/meson.build @@ -13,13 +13,13 @@ gstgtkhelper = static_library ('gstgtkhelper', ['gstgtk.c'], c_args : gst_plugins_base_args + extra_c_args, include_directories : [configinc, libsinc], - dependencies : [gst_base_dep, video_dep, gtk_dep], + dependencies : [gst_base_dep, video_dep, gtk_dep, gstgl_dep], install : false) gstgtkhelper_dep = declare_dependency(link_with: gstgtkhelper, compile_args : extra_args, include_directories : include_directories('.'), - dependencies : [gst_base_dep, video_dep, gtk_dep]) + dependencies : [gst_base_dep, video_dep, gtk_dep, gstgl_dep]) subdir('filternovideooverlay') subdir('filtervideooverlay') -- 2.7.4