From 03a109f5fe5e88717340d0f197eb6e8de1a1dcd0 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Sun, 18 Oct 2020 20:11:33 +0200 Subject: [PATCH] meson: actually check glib dependency version Actually check the version constraint when looking for the glib dependency. The version check will make meson use the fallback dependency when the one from the system is not recent enough, and eventually make the build succeed even on some older systems like Ubuntu 16.04. Part-of: --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index aee0e9f..b08ee26 100644 --- a/meson.build +++ b/meson.build @@ -101,7 +101,7 @@ gstcontroller_dep = dependency('gstreamer-controller-1.0', version : gst_req, gstvalidate_dep = dependency('gst-validate-1.0', version : gst_req, required : get_option('validate'), fallback : ['gst-devtools', 'validate_dep']) -gio_dep = dependency('gio-2.0', fallback: ['glib', 'libgio_dep']) +gio_dep = dependency('gio-2.0', version: glib_req, fallback: ['glib', 'libgio_dep']) libxml_dep = dependency('libxml-2.0', required: get_option('xptv')) cdata.set('DISABLE_XPTV', not libxml_dep.found()) -- 2.7.4