Your message dated Sun, 15 Sep 2024 12:50:31 +0000 with message-id <E1spohz-00ACph-DX@fasolo.debian.org> and subject line Bug#1081515: fixed in weston 14.0.0-2 has caused the Debian Bug report #1081515, regarding weston: 14.x regression: crashes during gtk4 test suite to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1081515: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081515 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: gtk4: FTBFS on -ports architectures: many tests fail with --setup=wayland: Failed to open display
- From: Simon McVittie <smcv@debian.org>
- Date: Thu, 12 Sep 2024 11:48:21 +0100
- Message-id: <ZuLG9ckOuqshASF9@remnant.pseudorandom.co.uk>
Source: gtk4 Version: 4.14.4+ds-8 Severity: important Tags: ftbfs help X-Debbugs-Cc: debian-ports@lists.debian.org Until recently, gtk4 was not buildable on any -ports architectures because its build-dependency, weston, was uninstallable. Now it's installable, and building and testing can be attempted. gtk4's test suite is failing on all -ports architectures that have buildds, except for m68k (which I believe builds with nocheck and therefore does not run the test suite at all). The GNOME team is busy with GNOME 47 on release architectures and unlikely to have time to look into this in detail any time soon, but if porting teams would like to have GTK 4 available (it will be increasingly important for desktop architectures in trixie), it would be useful if someone from -ports could investigate. The gtk4 test suite is run in two phases: 1. with --setup=x11, wrapped by "debian/tests/run-with-display x11" which is basically xvfb-run 2. with --setup=wayland, wrapped by "debian/tests/run-with-display wayland" which is intended to be a Wayland equivalent of xvfb-run, using weston in headless mode as the compositor Taking powerpc as my arbitrary example, most tests are passing during the x11 phase. On powerpc, I see a failure in "gtk:gtk / sorter" (unstable and experimental) and in "gtk:gdk / memorytexture" (experimental only) which can be investigated separately; please treat those isolated failures as out-of-scope for the purposes of this bug. However, in the wayland phase, most tests are failing with (fatal) warnings like: (/<<PKGBUILDDIR>>/debian/build/deb/testsuite/gtk/spinbutton:12693): Gtk-WARNING **: 17:54:18.469: Failed to open display weston might be broken on all -ports architectures and functional on all release architectures, but that level of coincidence seems a little far-fetched. So my next theory for this is that something is consistently different about the -ports buildds - perhaps their XDG_RUNTIME_DIR is set up differently? - and that is causing "debian/tests/run-with-display wayland" (or the copy of weston that it runs) to fail? After the failure mode discussed in this bug report has been addressed, it will become more useful to look at individual/isolated test failures (as separate bug reports, please). Based on the status of the less-production-ready release architectures like mips64el and riscv64, I suspect that the most common root cause for individual test failures will be the software OpenGL stack: implementation issues in Mesa's llvmpipe and softpipe, implementation issues in LLVM's old MCJIT and new ORCJIT, and the GTK packaging's choice of whether to mitigate llvmpipe bugs by forcing softpipe (currently done on mips*, riscv*, powerpc, sparc*) or test with llvmpipe (as we do on x86, ARM, etc.). Thanks, smcv
--- End Message ---
--- Begin Message ---
- To: 1081515-close@bugs.debian.org
- Subject: Bug#1081515: fixed in weston 14.0.0-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 15 Sep 2024 12:50:31 +0000
- Message-id: <E1spohz-00ACph-DX@fasolo.debian.org>
- Reply-to: Dylan Aïssi <daissi@debian.org>
Source: weston Source-Version: 14.0.0-2 Done: Dylan Aïssi <daissi@debian.org> We believe that the bug you reported is fixed in the latest version of weston, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1081515@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dylan Aïssi <daissi@debian.org> (supplier of updated weston package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 15 Sep 2024 14:20:35 +0200 Source: weston Architecture: source Version: 14.0.0-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Dylan Aïssi <daissi@debian.org> Closes: 1081515 Changes: weston (14.0.0-2) unstable; urgency=medium . [ Simon McVittie ] * d/p/libweston-noop-renderer-Check-shm_buffer-for-NULL.patch: Add proposed patch fixing a crash while running the gtk4 test suite. Thanks to Jan Alexander Steffens (heftig) (Closes: #1081515) Checksums-Sha1: 956c3451c0264f23b91b9b10765b4b4c4a174b0b 3354 weston_14.0.0-2.dsc f6f368355d8af7aa324bec39ef492cef7d320f4c 26248 weston_14.0.0-2.debian.tar.xz e754630ae0ed19201325663167bac78e7af54c9d 20639 weston_14.0.0-2_amd64.buildinfo Checksums-Sha256: 9cbb992edfe20a145ee4477e9897d41e2f447a13e999739abd832496d289c4e5 3354 weston_14.0.0-2.dsc c6916d4250cf0cbbf7d960535982274368c2f038c35b7c8ba48a09cb8d830272 26248 weston_14.0.0-2.debian.tar.xz 30d2691d271b5f644ac55d3a53deb21d4e0424efb41d4f080175674a374799a4 20639 weston_14.0.0-2_amd64.buildinfo Files: 2f012bdc91313162d8848027c2f614a3 3354 x11 optional weston_14.0.0-2.dsc a35bad6fb7ff28a2f33e78cb9f35e979 26248 x11 optional weston_14.0.0-2.debian.tar.xz b6620f87ac78869031ca5db97394de9e 20639 x11 optional weston_14.0.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmjwHvQbeL0FugTpdYS7xYT4FD1QFAmbm0vUACgkQYS7xYT4F D1SW0w/8CGNyA0Nd8UqqU0r+9gmS8XtDGar03S972q5jxQJuNX1Byza2Pu1GdXyC t+v9GYTf/cV7phxKb/ZH2PIN09XAX/U+J8CB6cZsNnj5CSewQS8MaL+dQ/aOwpIn XZlVjuwgWjog8/+tLe/ITdQpRt1JyauK/R1Z/VBVXr9++JGYefKa9JuKHV31SHno gwm6+hmSxnBlIVJyyobZ2F8kog8eMr74kXn6+Jzc6CV6Qkc/4jTgchgw/HaqYVVS LuTWcC3A5ADqhxES62qZh/EQzBjb195rH09i/4nhHzntkIVW5OC1Ry+oAus5D3mk e7atwOxUm69gahJQa+1UwJSTn9EzULDC3zQxeLuJe4svW31FxIY5yszC+Rl000aj r34TkytrJ/Rrx1SPk6j8tHXI+CQ8vUp9cpYXVbCFzyUZpWoazU1PmTs/R1FxQ+Dt TcIFk/A48cn5q5LSa2QPAZKmw/2e37SLKAJYQOZfAfFOTjgPM2gchfMDGrLuXxQV XjTRKsSPE4nEioHY8fTuIEPHblaMkUvUzZsxY11FdQvarFZrmeqeI22r9PbBn2dF 9LkCJf1JMnm2xB3Sxylp4sgFGQlOjNEJb6yPtrP5KP/J/TX7DZv3JoxxrkNej1F4 y/vZj5hmFRN7vE76YEhGICknfVTqNldEDAGIrP+eXkFreq674J0= =65Gu -----END PGP SIGNATURE-----Attachment: pgpvblL9I8Vpz.pgp
Description: PGP signature
--- End Message ---