Your message dated Mon, 30 May 2016 04:28:28 +0000
with message-id <[email protected]>
and subject line Bug#793731: fixed in netmaze 0.81+jpg0.82-15
has caused the Debian Bug report #793731,
regarding netmaze: please make the mtimes 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.)


-- 
793731: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793731
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netmaze
Version: 0.81+jpg0.82-14.1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that netmaze could not be built reproducibly.

The attached patch sets the mtimes of all files which are modified
during the built to the date of the last changelog entry in order to
produce files with reproducible metadata. Please also consider this
other bug from the reproducible builds team:
https://bugs.debian.org/778200

Cheers,
akira

[1]: https://wiki.debian.org/ReproducibleBuilds
diff -u netmaze-0.81+jpg0.82/debian/changelog 
netmaze-0.81+jpg0.82/debian/changelog
--- netmaze-0.81+jpg0.82/debian/changelog
+++ netmaze-0.81+jpg0.82/debian/changelog
@@ -1,3 +1,10 @@
+netmaze (0.81+jpg0.82-14.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix mtimes before building binary packages to produce reproducible output
+
+ -- akira <[email protected]>  Fri, 24 Jul 2015 14:42:41 +0200
+
 netmaze (0.81+jpg0.82-14.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u netmaze-0.81+jpg0.82/debian/rules netmaze-0.81+jpg0.82/debian/rules
--- netmaze-0.81+jpg0.82/debian/rules
+++ netmaze-0.81+jpg0.82/debian/rules
@@ -22,6 +22,7 @@
        OPTLEVEL=-O3
 endif
 
+export SOURCE_DATE_EPOCH = $(shell date -d "$$(dpkg-parsechangelog --count 1 
-SDate)" +%s)
 
 build:
        xmkmf
@@ -64,6 +65,8 @@
        dpkg-gencontrol -isp
        chown -R root.root debian/tmp
        chmod -R go-ws,go+r debian/tmp
+       find debian/tmp -newermt "@$$SOURCE_DATE_EPOCH" -print0 | \
+               xargs -0r touch --no-dereference --date="@$$SOURCE_DATE_EPOCH"
        dpkg --build debian/tmp ..
 
 clean:

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: netmaze
Source-Version: 0.81+jpg0.82-15

We believe that the bug you reported is fixed in the latest version of
netmaze, 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.
John Goerzen <[email protected]> (supplier of updated netmaze 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: SHA256

Format: 1.8
Date: Sun, 29 May 2016 21:41:47 -0500
Source: netmaze
Binary: netmaze
Architecture: source amd64
Version: 0.81+jpg0.82-15
Distribution: unstable
Urgency: low
Maintainer: John Goerzen <[email protected]>
Changed-By: John Goerzen <[email protected]>
Description:
 netmaze    - 3-D Multiplayer Combat Game
Closes: 437619 503035 726040 778200 793731
Changes:
 netmaze (0.81+jpg0.82-15) unstable; urgency=low
 .
   * Ack NMU.  Closes: #726040, #503035.
   * Make builds reproducible.  Closes: #778200.
   * Make mtimes reproducible.  Closes: #793731.
   * Use dh_strip instead of install -s to strip binaries, thus
     handling nostrip build option.  Closes: #437619.
Checksums-Sha1:
 de8ecd0f3b084de53361c792d44c8b1024bbca62 1760 netmaze_0.81+jpg0.82-15.dsc
 57b87705e57b6f8ccb30ead0c7d76ad60a3b4034 41303 netmaze_0.81+jpg0.82-15.diff.gz
 1dbf47c6194be3a338a40779dd1e6289991f1cf5 263430 
netmaze_0.81+jpg0.82-15_amd64.deb
Checksums-Sha256:
 1eacfc2d5cfd22356779e022a95442828c7b7aaf0920ae53c2404be4673a3e2a 1760 
netmaze_0.81+jpg0.82-15.dsc
 6219ea3a9be91dafab0c6073e5e959dc408fd362f06a8a2c8f80b9813a2b3dbd 41303 
netmaze_0.81+jpg0.82-15.diff.gz
 09dff8d75c631b533556bba46102ed52b633575db2382047f82b8ddec1f82045 263430 
netmaze_0.81+jpg0.82-15_amd64.deb
Files:
 cc03dbbc4b87d3735330087f64309fdd 1760 games optional 
netmaze_0.81+jpg0.82-15.dsc
 4b2fa988fe943d9e56e65bb477240ce6 41303 games optional 
netmaze_0.81+jpg0.82-15.diff.gz
 62df06602052de7136dceaf50b136265 263430 games optional 
netmaze_0.81+jpg0.82-15_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXS6ubAAoJEN0p+IRCg57TFNkP/iL4XjR5Nowc/rps5bt/6HjX
B0AtkYh+1bQHC5qsVcwY6JXNltGWtrnjUCJqwqzEBA75RhNXXgE3TxIXLzAQrdU9
ilRW11COHYUHaK7nwd3BaSHYFP47G4c6sqrb7ItiIKYEFohCb8BEw5hhapILTJ9M
NCU61utHykHlwuKxmZkx9GFZdYfF9/iIkkleFtZUxx/eNFd75G/VsmYzgJiEtDxm
3Hs3ItS3Nrr/sXUF9XkF1cLTM0wGNJlQWXGPIjVIpoCZRP01csBamZ5mb6B/zVjX
uzRDWJkvfdaow2Id4lYEBAhtnrZLsHqEvIFX4wPq23ilEGZ0ElmXuAjdiDSn5onc
4gpdrCZu93GKja7Y4kOmqEPKZOBMVy84WpAQI55bdUZovcPiT3ednqZlJNnpzIqm
mJtyX0gKLsNG+mztcunAzxvtfl9mvkoQYq4Gj4AXVkho3NLZamA83kJ/94QOay2S
Fm3rszM/w4PYd1N+EQvNu0LT2uFbfWq9u9DXwl/fxthO3Lx5qioSSd302BhXenF0
UsucRt+6RgwOBKWz8Yffy/l2sy4ICYpjBzolwiWmr+sLLW8ZTa2OG/09jkCdVS4y
PSTGG58lrlC5N1KI7FoErbXoqJAm3HVLP7eXMmcZXRqZwpGlX0EiPgMS5sN7qmHo
Vx/9FAbyJRUPJ5/eC84K
=Lat3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to