[Bug 773114] meson: fixes for windows build

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 25 06:15:37 UTC 2016


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

--- Comment #31 from Nirbheek Chauhan <nirbheek.chauhan at gmail.com> ---
The patches that moved the dependency('gstreamer-check-1.0', ...) calls to the
subdirs broke building of tests with Meson git, and broke the build with Meson
0.35.1 (the last stable release).

You can only initialize a subproject from the root meson.build file, and doing
it from a subdir gives the following error on 0.35.1:

  Meson encountered an error in file
subprojects/gst-plugins-base/tests/check/meson.build, line 1, column 0:
  Subprojects must be defined at the root directory.


Incidentally, this was not visible with Meson git because one of your patches
to Meson was causing this error to be ignored, and gstreamer-check was simply
never found: 

  Also couldn't find a fallback subproject in subprojects/gstreamer for the
dependency gstreamer-check-1.0

I've submitted a PR for this: https://github.com/mesonbuild/meson/pull/950

I'm going to have to revert these commits for now.

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