meson: Add missing audio-enumtypes.h dep in audio-resampler static libs
authorNirbheek Chauhan <nirbheek@centricular.com>
Sat, 15 Oct 2016 16:16:27 +0000 (21:46 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Sat, 15 Oct 2016 16:18:39 +0000 (21:48 +0530)
Seen on the Jenkins CI:

FAILED: subprojects/gst-plugins-base/gst-libs/gst/audio/audio_resampler_sse41@sta/audio-resampler-x86-sse41.c.o
ccache cc  '-Isubprojects/gst-plugins-base/gst-libs/gst/audio/audio_resampler_sse41@sta' '-fdiagnostics-color=always' '-I../subprojects/gst-plugins-base/gst-libs/gst/audio' '-Isubprojects/gst-plugins-base/gst-libs/gst/audio' '-Isubprojects/gst-plugins-base/.' '-I../subprojects/gst-plugins-base/.' '-Isubprojects/gst-plugins-base/gst-libs' '-I../subprojects/gst-plugins-base/gst-libs' '-Isubprojects/gstreamer/libs' '-I../subprojects/gstreamer/libs' '-Isubprojects/gstreamer/.' '-I../subprojects/gstreamer/.' '-pipe' '-Wall' '-Winvalid-pch' '-DHAVE_CONFIG_H' '-msse4.1' '-fPIC' '-O0' '-g' '-fPIC' '-I/usr/include/glib-2.0' '-I/usr/lib/glib-2.0/include' '-pthread' '-Isubprojects/gstreamer/gst' '-MMD' '-MQ' 'subprojects/gst-plugins-base/gst-libs/gst/audio/audio_resampler_sse41@sta/audio-resampler-x86-sse41.c.o' '-MF' 'subprojects/gst-plugins-base/gst-libs/gst/audio/audio_resampler_sse41@sta/audio-resampler-x86-sse41.c.o.d' -o 'subprojects/gst-plugins-base/gst-libs/gst/audio/audio_resampler_sse41@sta/audio-resampler-x86-sse41.c.o' -c ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler-x86-sse41.c
In file included from ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler.h:24:0,
                 from ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler-private.h:23,
                 from ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler-macros.h:25,
                 from ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler-x86-sse41.h:23,
                 from ../subprojects/gst-plugins-base/gst-libs/gst/audio/audio-resampler-x86-sse41.c:24:
../subprojects/gst-plugins-base/gst-libs/gst/audio/audio.h:26:39: fatal error: gst/audio/audio-enumtypes.h: No such file or directory
 #include <gst/audio/audio-enumtypes.h>
                                       ^
compilation terminated.

gst-libs/gst/audio/meson.build

index 0fc9bb7..c68f113 100644 (file)
@@ -90,7 +90,7 @@ simd_dependencies = []
 
 if have_sse
   audio_resampler_sse = static_library('audio_resampler_sse',
-    [ 'audio-resampler-x86-sse.c' ],
+    ['audio-resampler-x86-sse.c', gstaudio_h],
     c_args : gst_plugins_base_args + [sse_args] + [pic_args],
     include_directories : [configinc, libsinc],
     dependencies : [gst_base_dep],
@@ -103,7 +103,7 @@ endif
 
 if have_sse2
   audio_resampler_sse2 = static_library('audio_resampler_sse2',
-    [ 'audio-resampler-x86-sse2.c' ],
+    ['audio-resampler-x86-sse2.c', gstaudio_h],
     c_args : gst_plugins_base_args + [sse2_args] + [pic_args],
     include_directories : [configinc, libsinc],
     dependencies : [gst_base_dep],
@@ -116,7 +116,7 @@ endif
 
 if have_sse41
   audio_resampler_sse41 = static_library('audio_resampler_sse41',
-    [ 'audio-resampler-x86-sse41.c' ],
+    ['audio-resampler-x86-sse41.c', gstaudio_h],
     c_args : gst_plugins_base_args + [sse41_args] + [pic_args],
     include_directories : [configinc, libsinc],
     dependencies : [gst_base_dep],