From 43d7c05169239891a3aabee3af6519de50bca34d Mon Sep 17 00:00:00 2001 From: Arkadiusz Hiler Date: Thu, 8 Mar 2018 13:25:44 +0200 Subject: meson: Force libdrm version also for the subpackages libdrm_intel, libdrm_nouveau and libdrm_amdgpu were accepted in any version, which caused problems (missing symbols) with more than one libdrm present, (e.g. local one for testing and a system-wide one provided by the distribution). Let's enforce the version everywhere. Signed-off-by: Arkadiusz Hiler Acked-by: Antonio Argenziano --- meson.build | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 6944d026..c4efc19b 100644 --- a/meson.build +++ b/meson.build @@ -32,10 +32,11 @@ inc_for_gtkdoc = include_directories('lib') config = configuration_data() -libdrm = dependency('libdrm', version : '>=2.4.82') -libdrm_intel = dependency('libdrm_intel', required : false) -libdrm_nouveau = dependency('libdrm_nouveau', required : false) -libdrm_amdgpu = dependency('libdrm_amdgpu', required : false) +libdrm_version = '>=2.4.82' +libdrm = dependency('libdrm', version : libdrm_version) +libdrm_intel = dependency('libdrm_intel', version : libdrm_version, required : false) +libdrm_nouveau = dependency('libdrm_nouveau', version : libdrm_version, required : false) +libdrm_amdgpu = dependency('libdrm_amdgpu', version : libdrm_version, required : false) pciaccess = dependency('pciaccess', version : '>=0.10') libkmod = dependency('libkmod') -- cgit v1.2.3