[Git][xorg-team/wayland/weston][debian-experimental] Disable the Vulkan Render on armhf because it causes regressions on build-time tests

Dylan Aïssi (@daissi) <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.