Bug#1118780: gtk4: Mipmap tests fail 16/32-bit pixel format conversions due to memory alignment issues

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Sat Oct 25 21:58:43 BST 2025


On Sat, 2025-10-25 at 22:12 +0200, John Paul Adrian Glaubitz wrote:
> On Sat, 2025-10-25 at 21:46 +0200, Gregor Riepl wrote:
> > > I have tested your patch now and it seems it just reduced the number of failures by one.
> > 
> > There's already a workaround for the "Missing JIT" error, but it seems to be broken on sparc...
> > 
> > https://salsa.debian.org/gnome-team/gtk4/-/blob/debian/latest/debian/rules?ref_type=heads#L279-294
> 
> Well, for some reason the setting "export GALLIUM_DRIVER=softpipe" is ignored. I'm currently
> reading the Mesa documentation to figure out why that's the case.

Oh, nice. Setting "export DRAW_USE_LLVM=0" gets the failures down to 4:

--- debian/rules.orig   2025-10-14 03:51:42.000000000 +0200
+++ debian/rules        2025-10-25 22:13:13.930249247 +0200
@@ -282,6 +282,7 @@
 ifneq ($(filter mips% powerpc sparc%,$(DEB_HOST_ARCH_CPU)),)
 $(info Disabling use of llvmpipe on this CPU)
 export GALLIUM_DRIVER=softpipe
+export DRAW_USE_LLVM=0
 # https://bugs.debian.org/1077178
 ignore_reftests += label-shadows
 # These succeed with llvmpipe, but fail with softpipe

Result:

Ok:                723
Fail:              4
Skipped:           28

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the pkg-gnome-maintainers mailing list