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.

