[Bug 773674] meson: don't use subproject fallback for gst-validate if it won't work

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Oct 30 14:19:38 UTC 2016


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

--- Comment #6 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
> Also this should not be needed as gst-validate is optional so if
> subproject fails it should not fail the build, bug in mesón?

Not sure I follow. gst-validate as external dependency is optional, but the
fallback ensures that if it's not found as external dependency a subproject()
will be used. We will then hard-require the hard-dependencies of the
subproject. This is what this patch addresses. I think Meson is working as
intended in this case.

(There is another bug concerning the libxml dependency checking which we'll
have to work around, but it's not directly related to this as far as I can tell
- https://github.com/mesonbuild/meson/issues/964).

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