Your message dated Tue, 21 Jul 2026 17:33:58 +0000
with message-id <[email protected]>
and subject line Bug#1109731: fixed in piglit 0.0~git20260716.fa1953546-1
has caused the Debian Bug report #1109731,
regarding piglit: please make the build reproducible
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 [email protected]
immediately.)


-- 
1109731: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109731
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: piglit
Version: 0.0~git20250409.af62c0dea-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
piglit could not be built reproducibly.

This is because when rendering sets in an XML file, it does so via by
calling repr() on the set object, which results in nondeterminstic
output.

Patch attached that renders the set as sorted whilst retaining the
"{a, b, c}" nomenclature. 

  [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff --git tests/serializer.py tests/serializer.py
index 5ee9a15..e2c48e1 100644
--- tests/serializer.py
+++ tests/serializer.py
@@ -67,6 +67,8 @@ def _serialize_skips(test, elem):
         if not value:
             value = getattr(test, f, None)
         if value:
+            if isinstance(value, set):
+                value = "{" + repr(sorted(value))[1:-1] + "}"
             et.SubElement(elem, 'option', name=f, value=repr(value))
 
 

--- End Message ---
--- Begin Message ---
Source: piglit
Source-Version: 0.0~git20260716.fa1953546-1
Done: Jordan Justen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
piglit, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordan Justen <[email protected]> (supplier of updated piglit 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 21 Jul 2026 10:16:26 -0700
Source: piglit
Architecture: source
Version: 0.0~git20260716.fa1953546-1
Distribution: unstable
Urgency: medium
Maintainer: Jordan Justen <[email protected]>
Changed-By: Jordan Justen <[email protected]>
Closes: 1109731
Changes:
 piglit (0.0~git20260716.fa1953546-1) unstable; urgency=medium
 .
   [ Jordan Justen ]
   * Update piglit upstream version to fa1953546
   * d/control: Update Standards-Version to 4.7.4
 .
   [ Chris Lamb ]
   * d/patches: Make the build reproducible (Closes: #1109731)
Checksums-Sha1:
 d3b8ab02c80604896882eb25a9f0d75e2c4bd676 2311 
piglit_0.0~git20260716.fa1953546-1.dsc
 3df4787a1226815504327ceb89561f3b1623a0c3 8296852 
piglit_0.0~git20260716.fa1953546.orig.tar.xz
 c08bbf677f7e770bc5e19a85fdc7b11516005f6b 8052 
piglit_0.0~git20260716.fa1953546-1.debian.tar.xz
 f56302e10ff268ec69cb95ce7dbf545b48329bed 10606 
piglit_0.0~git20260716.fa1953546-1_source.buildinfo
Checksums-Sha256:
 92417b3757f57d63b66333bca4e9ea136740958e380d732b3256df43f9f0cfdd 2311 
piglit_0.0~git20260716.fa1953546-1.dsc
 955bd02d35e5b95bc4f695887f71737d5d5caecf6601e3439d8d01cecff30cac 8296852 
piglit_0.0~git20260716.fa1953546.orig.tar.xz
 9e65753e864038280a7dfe69a789df7768b9818e48f1a8115903e6d55e3ca70c 8052 
piglit_0.0~git20260716.fa1953546-1.debian.tar.xz
 73c88fc43432d5b6088cfba1c749da71aa31589b2ce55e69d7d040b9d8c02138 10606 
piglit_0.0~git20260716.fa1953546-1_source.buildinfo
Files:
 701297afa1013c1172bd722e834b8a39 2311 devel optional 
piglit_0.0~git20260716.fa1953546-1.dsc
 7ead968d043a9ba29c02ae329621fb2b 8296852 devel optional 
piglit_0.0~git20260716.fa1953546.orig.tar.xz
 f39f122d7da1fb99c2b7a725ff509573 8052 devel optional 
piglit_0.0~git20260716.fa1953546-1.debian.tar.xz
 251053e592441828cb46194256feee32 10606 devel optional 
piglit_0.0~git20260716.fa1953546-1_source.buildinfo

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

iQIzBAEBCgAdFiEEwnSFIXQUyd8CMWwuN/mfaMr5kusFAmpfqg0ACgkQN/mfaMr5
kuvWXQ//TSj3vQuzPRDu9RXFPs4y8lkIl2tyHM9RPjjXtXeGC0SNJRhMT0zeLJiT
ozmK7fIbDmSyE/I39hJfVATimq2BQnLHLXzuMj5TK6OzPYY0HxcPIY4CiRf0olyt
lRjGhAZKMHMKoUc6dI8bIqwET4ZF6Mgp5BCrn7i+WByhgxu4gwbVn40JACSB9aOF
rbZ+FlLSsrgm24frZyhmdtEUTnIKJ2J1ARyl7ZfQ8MC+lFh+Ty1x1dNWjY4irD3i
ZVXqBbQP7TVinmQk/zcsaaohg9dxBnXSRRGIvqZqqcUv/v/nb4RYoM07vmZtemIa
j6e0KioUwgNX77P3IXEkYuQkKUKYMTvFntq0ERc0gl1vT4s0tEaMQbSeKfdfAghE
pvmD25TbVS0LYToRbobKITHHE2g/rU7RN8rehWpa9rlzZxSV2PNTGE1oYw86bZEG
wpxhB+uuBSOQo4NFoW0+65RL0qQdSML5W1S2yKx++OqBmNQjbNF6UJI5zoYlEyPn
TYVrI+TMBWWf31uPw2G1HIr0wg008I3S4aUuCMELQLliz4sOZzbY6lRGBy0EdiZT
5vkdpmiHygESD1WaxfVc9X9ckIu/2mVJgfR24Wz+rxKtQUykEb9sbICt6206SAAB
ESTfY5/I646vfLFjx50q73LI05H2sk1wfXJA5WkyspvkK97biO0=
=gBtH
-----END PGP SIGNATURE-----

Attachment: pgpTtmBTRCU8T.pgp
Description: PGP signature


--- End Message ---

Reply via email to