Dylan Aïssi pushed to branch debian-experimental at X Strike Force / wayland / weston
Commits: 66e35ab6 by Dylan Aïssi at 2026-01-12T18:14:44+01:00 Revert "Disable experimental Vulkan-renderer for now because its tests fail" This reverts commit e9df15413a898d71aab676eab32a55d86de5b795. - - - - - b2b5400f by Dylan Aïssi at 2026-01-12T18:22:06+01:00 Add mesa-vulkan-drivers in Build-Depends, it is required by tests Signed-off-by: Dylan Aïssi <[email protected]> - - - - - 4 changed files: - debian/changelog - debian/control - debian/libweston-15-0.install - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,8 +1,7 @@ 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. + * Add mesa-vulkan-drivers in Build-Depends, it is required by tests -- Dylan Aïssi <[email protected]> Mon, 12 Jan 2026 17:29:22 +0100 ===================================== debian/control ===================================== @@ -52,6 +52,7 @@ Build-Depends: debhelper-compat (= 13), libxkbcommon-dev (>= 0.3.0), libxml2-dev, mesa-common-dev, + mesa-vulkan-drivers <!nocheck>, meson (>= 0.63.0), pkgconf, wayland-protocols (>= 1.33), ===================================== 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,7 +18,6 @@ override_dh_auto_configure: dh_auto_configure -- \ -Dbackend-rdp=true \ -Dbackend-vnc=$(BACKEND_VNC) \ - -Drenderer-vulkan=false \ -Dsystemd=true \ $(CONFIGURE_FLAGS) @@ -28,7 +27,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 -- --timeout-multiplier 3 + XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test || true -- --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/-/compare/e9df15413a898d71aab676eab32a55d86de5b795...b2b5400ffd9dc27d7334c0fedb6aad4b6846a5db -- View it on GitLab: https://salsa.debian.org/xorg-team/wayland/weston/-/compare/e9df15413a898d71aab676eab32a55d86de5b795...b2b5400ffd9dc27d7334c0fedb6aad4b6846a5db You're receiving this email because of your account on salsa.debian.org.

