From 15bc9fbfc63b936ea61bbbeaf3b6fb9fefbb7cd3 Mon Sep 17 00:00:00 2001 From: galternat Date: Sun, 11 Oct 2026 15:39:07 +0200 Subject: [PATCH] kdrive/modesetting: use the drm_defines.h GBM fallbacks ms_gbm.c uses GBM_BO_USE_FRONT_RENDERING, which older libgbm versions accepted by meson don't provide, so Xmodesetting fails to build against them. Include drm_defines.h, which defines it to 0 in that case, as the Xorg modesetting driver does. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: galternat --- hw/kdrive/modesetting/ms_gbm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/kdrive/modesetting/ms_gbm.c b/hw/kdrive/modesetting/ms_gbm.c index 64ac7f56cf..5dfb756299 100644 --- a/hw/kdrive/modesetting/ms_gbm.c +++ b/hw/kdrive/modesetting/ms_gbm.c @@ -9,6 +9,8 @@ #include +#include "drm_defines.h" + /* TODO: Stuff that should be in msutil */ typedef struct {