Your message dated Thu, 24 Aug 2023 17:06:41 +0000
with message-id <e1qzdn7-005sg7...@fasolo.debian.org>
and subject line Bug#1050077: fixed in gtk4 4.12.0+ds-4
has caused the Debian Bug report #1050077,
regarding gtk4: 4.12 regression: FTBFS on mips(64)el: multiple test failures
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 ow...@bugs.debian.org
immediately.)


-- 
1050077: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050077
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gtk4
Version: 4.12.0+ds-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-m...@lists.debian.org
User: debian-m...@lists.debian.org
Usertags: mips64el mipsel

gtk4 4.12.0 in experimental has test failures on multiple buildds.
Of those, mips64el and mipsel seem to have the same failure mode:
failure mode:

  72/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl+gsk-compare-flipped-gl / gl 
border-one-rounded flipped                                               FAIL   
          5.47s   exit status 1
 315/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl / gl opacity-overdraw       
                                                                         FAIL   
          4.89s   exit status 1
 316/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl+gsk-compare-flipped-gl / gl 
opacity-overdraw flipped                                                 FAIL   
          4.94s   exit status 1
 317/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl+gsk-compare-repeated-gl / 
gl opacity-overdraw repeated                                               FAIL 
            5.05s   exit status 1
 318/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl+gsk-compare-rotated-gl / gl 
opacity-overdraw rotated                                                 FAIL   
          4.95s   exit status 1
 319/1464 gtk:gsk+gsk-compare+gsk-gl+gsk-compare-gl+gsk-compare-masked-gl / gl 
opacity-overdraw masked                                                   FAIL  
           5.02s   exit status 1
1406/1464 gtk:reftest / reftest label-sizing.ui                                 
                                                                         FAIL   
         19.29s   0/1 subtests passed
1422/1464 gtk:reftest / reftest opacity.ui                                      
                                                                         FAIL   
          6.79s   0/1 subtests passed

These are "reftests", which work by rendering the same image in two
different ways and then doing a pixel-by-pixel comparison. Because
Debian buildds do not give us a way to capture test artifacts, the images
are output into the log with uuencode, for example these:

begin-base64 644 testsuite/gsk/compare/opacity-overdraw.png
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAARklEQVRIie3WMQ4AIAxCUWo8uDev
B7BjYwc+I8tLmAgpjwayJlDgr9lVmYpWJJRP5zc1MDAwMDAwsDFcfq7qI3XHb2o/+AJ0lQS/vZJx
GQAAAABJRU5ErkJggg==
====

begin-base64 644 
debian/build/deb/testsuite/gsk/compare/gl/x11/opacity-overdraw.out.png
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAS0lEQVRIie3WMQ4AIAhD0aIe3Isb
vACDA5GB35HlJWWpSb5VkFGBAn/Nio5HlopM+Rv8o4Z+PwYGBgYGBgauh8PpY8FGyk6/qvvBF6Er
BMOKG8HLAAAAAElFTkSuQmCC
====

begin-base64 644 
debian/build/deb/testsuite/gsk/compare/gl/x11/opacity-overdraw.diff.png
iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAKklEQVRIie3NoQEAIAzEwGdvZPeG
BUBR3J2MSQKfjFOsZHVO5uUDAAC82WlIAgJv9eZaAAAAAElFTkSuQmCC
====

The way these work is that they are output in sets of three: a reference
image, an actual output, and an artifically-enhanced diff image to
highlight what the difference is. See #1024391, #993550, #1003348 for
previous examples of architecture-specific rendering differences (#1024391
was not on mips*, but has details of how to run individual tests which
might be useful, while the other two were on mips*el).

I haven't reconstructed the actual images for a visual comparison yet.
If the mis-rendering doesn't seem release-critically bad then we'll work
around this by ignoring those particular test failures on mips*el.

mips*el are the only architectures where we are using the softpipe GL
driver (because llvmpipe appears to be otherwise broken there) so that is a
possible root cause.

Having to investigate and work around failing tests in GL-dependent
packages on mips*el is becoming a significant time sink for the GNOME team,
so I would appreciate it if mips porters could fix its llvmpipe so that it
can be back in the same situation as every other release architecture.

    smcv

--- End Message ---
--- Begin Message ---
Source: gtk4
Source-Version: 4.12.0+ds-4
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gtk4, 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 1050...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated gtk4 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 24 Aug 2023 11:48:45 +0100
Source: gtk4
Architecture: source
Version: 4.12.0+ds-4
Distribution: experimental
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1040470 1044991 1050077
Changes:
 gtk4 (4.12.0+ds-4) experimental; urgency=medium
 .
   * d/rules: Completely ignore border-one-rounded gsk reftest on mips*.
     The actual rendering in the "flipped" mode only differs from the
     reference rendering by one pixel, but that one pixel has a completely
     different value. (Really closes: #1050077)
   * d/clean: Remove generated file po/gtk40.pot (Closes: #1044991)
   * d/libgtk-4-doc.links: Stop including symlinks for pango documentation
     (Closes: #1040470)
Checksums-Sha1:
 8e4fe1284216b895a48a2431adb0181c0b697af5 5261 gtk4_4.12.0+ds-4.dsc
 517bf6047bd7a058c5f6ddeb9ff95b50b9a01dd3 3105940 gtk4_4.12.0+ds-4.debian.tar.xz
 22fd8abd968b7b2afa3de1c1e218127571d2114e 18849 
gtk4_4.12.0+ds-4_source.buildinfo
Checksums-Sha256:
 3fc030c08d33dfc8189e44ef8fdbdae31c6818a50bfec3d7bf8bac86241db459 5261 
gtk4_4.12.0+ds-4.dsc
 d75d2d1b50fb71386000439cd0aec8036279186611048f4acc7d20c96ef88c40 3105940 
gtk4_4.12.0+ds-4.debian.tar.xz
 299f5c6f80bfd1fa09eb5c57a69bef5ae61d983542ecec1843b39febde50c6df 18849 
gtk4_4.12.0+ds-4_source.buildinfo
Files:
 a1e25a0d99067f86466d443c9ddf10a8 5261 libs optional gtk4_4.12.0+ds-4.dsc
 3622c894b2d6fb4477a3bb483de64745 3105940 libs optional 
gtk4_4.12.0+ds-4.debian.tar.xz
 7b686ea47c748f6b277c7e0d797612a1 18849 libs optional 
gtk4_4.12.0+ds-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmTnilEACgkQ4FrhR4+B
TE+Nog//U5WdYYocBn1RiJvv+vZR4lN7MSIQ7HWzH3AiJoo1axFb/TnCe3TzT+eh
MFZ+fGXW8Zo5ytVfAu7Mn1Utr/8U3mwAACTl7Ac2hjAQ+xW+hcvHewVCKXScrdSY
wY5H183aOdqeweSyq0nF2fz9sgV971Qpp0u1OFWYscLXlRVcJb3C10Z9dsNwdVbd
wV1zxD8DIWeVIbRlRbxM/5F9hmJugyF8gqLgPj4WgfvYI8LpL/BZfXQ1KjAsWC+q
WJgRdkhExOJYvfHr+dXmJ2iOmAU4QvXfgdK+FFXW/A/QXcHpy69dSnFBcuylldnj
2Yr1uXqcWUdOVxx7g8cnRIbP1YykDzOziklGQE+stKWBEGJJCtjkwmZN2KR3ciu3
AK80E7I2ZsPrxxBUU2J2N5Y/ircJl8anMI83+Lwd3fd+fio54K1/rCAZo3uOC4KM
5O8dmQ+EdlZ3oJNNm6sbX3vu8naS+h1w7NwcwgBSKUMPGhAfE3WGorB8zTZjm9V/
2b+A8LYc46K7yNMSqJviRoNsjcgmMqcESh9PgtCPWUFU2lq+fBCMFZHjMqE0RMtc
tmFDPjFZHuN01bOgNSaBVU5hdfni2yT4sG8MMuBd/Hqtz/WrDUX3CpJ+gM8OZnDY
yTnzPLYugUgr5yGjvxhjR2UgIH4+ifhHUmvedoJcYvtrgZl1sV8=
=H440
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to