From 11dae3ae499f100cd5c33bf31dd53d5707ebf21c Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Tue, 8 Sep 2026 19:02:25 +0100 Subject: [PATCH] weston: refuse meson subproject fallbacks weston ships wrap files for aml, display-info, edid-decode, neatvnc and perfetto. When a dependency check fails, meson quietly builds the bundled copy, and Build/InstallDev then stages its library, headers and pkg-config file over the ones of the real package, which broke every later consumer of libdisplay-info. Pass --wrap-mode=nofallback so a missing or unsuitable dependency fails the configure step. Signed-off-by: Daniel Golle --- frameworks/weston/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/frameworks/weston/Makefile b/frameworks/weston/Makefile index 767e1a5..4ad2063 100644 --- a/frameworks/weston/Makefile +++ b/frameworks/weston/Makefile @@ -35,6 +35,7 @@ define Package/weston/description endef MESON_ARGS += \ + --wrap-mode=nofallback \ -Dbackend-drm=true \ -Dbackend-headless=false \ -Dbackend-pipewire=false \