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


Commits:
e9df1541 by Dylan Aïssi at 2026-01-12T18:01:19+01:00
Disable experimental Vulkan-renderer for now because its tests fail

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

- - - - -


3 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,6 +1,8 @@
 weston (14.0.92-1) UNRELEASED; urgency=medium
 
   * New upstream release (beta release for 15.0.0)
+  * Disable experimental Vulkan-renderer for now because its tests fail,
+     redefine tests as fatal in debian/rules.
 
  -- Dylan Aïssi <[email protected]>  Mon, 12 Jan 2026 17:29:22 +0100
 


=====================================
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
+# 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
=====================================
@@ -18,6 +18,7 @@ override_dh_auto_configure:
        dh_auto_configure -- \
                -Dbackend-rdp=true \
                -Dbackend-vnc=$(BACKEND_VNC) \
+               -Drenderer-vulkan=false \
                -Dsystemd=true \
                $(CONFIGURE_FLAGS)
 
@@ -27,7 +28,7 @@ override_dh_auto_test:
 # Only make tests fatal for a subset of architectures
 # https://gitlab.freedesktop.org/wayland/weston/-/issues/739
 ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 ppc64el 
riscv64))
-       XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test || 
true --  --timeout-multiplier 3
+       XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test --  
--timeout-multiplier 3
 else
        XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test || 
true
 endif



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

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


Reply via email to