From aed5a974e9316c699943ea5459601cbf73913f4c Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 22 Jul 2024 11:44:12 +0200 Subject: [PATCH] meson: xcb & xcb-randr are needed by the loader whenever x11 is built Specifically, `src/loader/loader_dri_helper.c` needs them. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11536 Cc: mesa-stable Part-of: --- meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 6172cab394e..89254656593 100644 --- a/meson.build +++ b/meson.build @@ -2102,11 +2102,11 @@ with_dri3_modifiers = false with_dri3_explicit_sync = false with_xcb_keysyms = false if with_platform_x11 + dep_xcb = dependency('xcb') + dep_xcb_xrandr = dependency('xcb-randr') if with_glx == 'xlib' dep_x11 = dependency('x11') dep_xext = dependency('xext') - dep_xcb = dependency('xcb') - dep_xcb_xrandr = dependency('xcb-randr') elif with_glx == 'dri' dep_x11 = dependency('x11') dep_xext = dependency('xext')