Dylan Aïssi pushed to branch debian-experimental at X Strike Force / wayland / 
weston


Commits:
abd9ee58 by Dylan Aïssi at 2026-01-19T16:51:54+01:00
Disable the Vulkan Render on armhf because it causes regressions on build-time 
tests

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -


3 changed files:

- debian/changelog
- debian/libweston-15-0.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+weston (14.0.93-2) UNRELEASED; urgency=medium
+
+  * Disable the Vulkan Render on armhf because it causes regressions
+    on build-time tests.
+
+ -- Dylan Aïssi <[email protected]>  Mon, 19 Jan 2026 16:49:07 +0100
+
 weston (14.0.93-1) experimental; urgency=medium
 
   * New upstream release (RC1 release for 15.0.0)


=====================================
debian/libweston-15-0.install
=====================================
@@ -8,7 +8,7 @@ usr/lib/*/libweston-15/pipewire-backend.so
 usr/lib/*/libweston-15/pipewire-plugin.so
 usr/lib/*/libweston-15/rdp-backend.so
 usr/lib/*/libweston-15/remoting-plugin.so
-usr/lib/*/libweston-15/vulkan-renderer.so
+[!armhf] usr/lib/*/libweston-15/vulkan-renderer.so
 [!sparc64] usr/lib/*/libweston-15/vnc-backend.so
 usr/lib/*/libweston-15/wayland-backend.so
 usr/lib/*/libweston-15/x11-backend.so


=====================================
debian/rules
=====================================
@@ -8,6 +8,14 @@ else
 BACKEND_VNC=true
 endif
 
+# Disable the Vulkan Render on armhf because
+# it causes regressions on build-time tests. (mesa issue?)
+ifneq (,$(filter armhf,$(DEB_HOST_ARCH)))
+RENDERER_VULKAN=false
+else
+RENDERER_VULKAN=true
+endif
+
 ifeq (,$(filter weston-doc,$(shell dh_listpackages)))
 CONFIGURE_FLAGS = -Ddoc=false
 else
@@ -18,6 +26,7 @@ override_dh_auto_configure:
        dh_auto_configure -- \
                -Dbackend-rdp=true \
                -Dbackend-vnc=$(BACKEND_VNC) \
+               -Drenderer-vulkan=$(RENDERER_VULKAN) \
                -Dsystemd=true \
                $(CONFIGURE_FLAGS)
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/abd9ee58128b95402dc67f301f6161bc63751d70

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/abd9ee58128b95402dc67f301f6161bc63751d70
You're receiving this email because of your account on salsa.debian.org.


Reply via email to