#1138640 bingo: please make the build reproducible

#1138640#5
Date:
2026-06-01 17:02:59 UTC
From:
To:
Hi,

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

This is because the testsuite generates a bunch of test*.mod files which
end up in the binary package, meaning that if the tests are skipped via
nocheck, then the .deb contents will differ. The package also generates
a test project directory which is not removed correctly in debian/rules.

A patch is attached that addresses both issues.

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


Regards,

#1138640#8
Date:
2026-07-20 15:58:38 UTC
From:
To:
Hello,

Bug #1138640 in bingo reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/go-team/packages/bingo/-/commit/2d3c8dab493961767b0d96061038870501eed4ba
Signed-off-by: Simon Josefsson <simon@josefsson.org>
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1138640

#1138640#15
Date:
2026-07-20 16:19:27 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
bingo, 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 1138640@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Josefsson <simon@josefsson.org> (supplier of updated bingo 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)
Format: 1.8
Date: Mon, 20 Jul 2026 17:40:13 +0200
Source: bingo
Architecture: source
Version: 0.10.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Simon Josefsson <simon@josefsson.org>
Closes: 1138640
Changes:
 bingo (0.10.0-2) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Make the build reproducible (Closes: #1138640)
 .
   [ Simon Josefsson ]
   * Use compat 14
   * Silence executable-not-elf-or-script for .bingo/go.mod
Checksums-Sha1:
 c0e15a3b9e0a5b2fb207ca2e61c39cafc2f82b3f 2565 bingo_0.10.0-2.dsc
 060c2a80a31158b4f1bfd74fda5dee46d043cae2 3044 bingo_0.10.0-2.debian.tar.xz
 960be70b333cbdd6e321e5f1420f872f9dada7ac 5318140 bingo_0.10.0-2.git.tar.xz
 9324e72cb34c92a9884cdc4dc4705ff3aaf386db 17542 bingo_0.10.0-2_source.buildinfo
Checksums-Sha256:
 c82cbdee9e60cabf73c078b7d16475e018464b268aca1699a27377fc3b215547 2565 bingo_0.10.0-2.dsc
 87b3eb60eeb66575fea54a55660c44f4514e4cd2974abd039c05fe3a2f250640 3044 bingo_0.10.0-2.debian.tar.xz
 4837a9a370814397da4ac3a01534a842c1681be3f8c8013e947655d3367145d1 5318140 bingo_0.10.0-2.git.tar.xz
 f87ea2dc4a587976c78120526b3695fabed15b112ea8fefe8104e3055be703ac 17542 bingo_0.10.0-2_source.buildinfo
Files:
 b408531008adc6208046a162017b70ed 2565 golang optional bingo_0.10.0-2.dsc
 609b8b266e0bf36ac4cf20e53a925085 3044 golang optional bingo_0.10.0-2.debian.tar.xz
 efb310b8403907f9e3f4c44bb142bd4c 5318140 golang None bingo_0.10.0-2.git.tar.xz
 cbdc24d64777854a724401125d8269d9 17542 golang optional bingo_0.10.0-2_source.buildinfo
Git-Tag-Info: tag=0df757214c3610ef666dd30e482cdc041b74cc62 fp=a3cc9c870b9d310abad4cf2f51722b08fe4745a2
Git-Tag-Tagger: Simon Josefsson <simon@josefsson.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpeRe0ACgkQYG0ITkaD
wHnerhAAtQtyQyaYorIV4fdNZZd+dcW5o3WDgz5RNQHrswrYG+ciemhwlLqbkZTr
6AM1pkmz2hKJVW63Z2l51v/4vY1suwsDxAIN2nxRYvkLCMLvb5hFxFnM1t3utjU1
JrFwe6R9vdXGPRSsbQO9M28AJHrjvlg6q+rwW6K6uBVlSdpuKi7Rz+peblWFmhKh
xLWf3AnwCECAhyuCXP/ry7EPMtJniu13U7eqwhvGPy60Jrp2zM4OYwUi9WoRHOlw
UmjpaO7lKdK8E3H+BeginljkaqtKX2creB4Sa9Z9uajZAMNwA11OlUJA4eYmWFJz
/BS60VqtFU4PqmDayNcJbPX9P2VNUn2wE7/rTzNIzc2TAau7jvNEqkX2vWG7nPRu
sUJMWYZo4H8GGgXtHqN0pk0heRos2I1YdJj47IFXV0c+zCw9oI3apX73gQ+uYEB0
uVVCGFU16tOkBkFP0FEhwYXKf8bfDYioxEUeXcO9eiK47wcdhmBjmQIS2LwM+J0I
ijfERZPhY4Xz428vUuc/soArYVYxbmhqgafunCaoLJnOY/2j4IEOzzFE5Va72mOA
BGCmpw2Ba+PowIzu9jc1GzwV/w1p5Ja4Hm+GBXdwWZwLhFcmlSUl2Ixsoen4IAos
U2dZFUcTtaLnxxs6Yx511Mwem2/a/tG5heG3edFajyZjvZT7DF8=
=aMeo
-----END PGP SIGNATURE-----