From 1481d0540987cca11cb76c39f7c0fa84983d9e3b Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Thu, 3 Oct 2019 10:17:08 -0700 Subject: [PATCH] meson: Only error building gallium video without libdrm when the platform is drm Fixes: 3b265f61f5f61f08718fe5bb4b2726f9b8e016cc ("meson: gallium media state trackers require libdrm with x11") Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1878 Tested-by: Vinson Lee --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 5ceda5c7969..bce17a7cdc2 100644 --- a/meson.build +++ b/meson.build @@ -1443,7 +1443,7 @@ if with_platform_x11 with_gallium_omx != 'disabled')) dep_xcb = dependency('xcb') dep_x11_xcb = dependency('x11-xcb') - if not dep_libdrm.found() + if with_dri_platform == 'drm' and not dep_libdrm.found() error('libdrm required for gallium video statetrackers when using x11') endif endif -- 2.30.2