mirror of
https://github.com/openwrt/video.git
synced 2026-10-12 03:47:13 +04:00
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 <daniel@makrotopia.org>
This commit is contained in:
1 parent
a7ca7540f9
commit
11dae3ae49
1 file changed
+1
@@ -35,6 +35,7 @@ define Package/weston/description
|
||||
endef
|
||||
|
||||
MESON_ARGS += \
|
||||
--wrap-mode=nofallback \
|
||||
-Dbackend-drm=true \
|
||||
-Dbackend-headless=false \
|
||||
-Dbackend-pipewire=false \
|
||||
|
||||
Reference in new issue
Block a user