Your message dated Tue, 01 Aug 2017 15:04:38 +0000
with message-id <[email protected]>
and subject line Bug#779136: fixed in passage 4+dfsg1-3
has caused the Debian Bug report #779136,
regarding passage: 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.)
--
779136: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779136
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: passage
Version: 4+dfsg1-2
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 passage could not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, passage can be built reproducibly in our reproducible
toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff -urNad passage.orig/passage-4+dfsg1/debian/rules
passage/passage-4+dfsg1/debian/rules
--- passage.orig/passage-4+dfsg1/debian/rules 2015-02-24 18:16:51.850025527
+0000
+++ passage/passage-4+dfsg1/debian/rules 2015-02-24 18:26:33.471606301
+0000
@@ -17,6 +17,7 @@
composite -compose CopyOpacity mask.png
gamma256/build/macOSX/iconColor.png passage.png
convert -scale 32x32 passage.png 32x32/passage.png
convert 32x32/passage.png 32x32/passage.xpm
+ set -e; for X in . 256x256 64x64 32x32; do convert $$X/passage.png +set
date:create +set date:modify -define png:exclude-chunk=time $$X/passage.png;
done
sed -i -e 's/PLATFORM_COMPILE_FLAGS = */PLATFORM_COMPILE_FLAGS =
$$(CFLAGS) $$(CPPFLAGS) /' gamma256/gameSource/Makefile
sed -i -e 's/PLATFORM_LINK_FLAGS = */PLATFORM_LINK_FLAGS = $$(LDFLAGS)
/' gamma256/gameSource/Makefile
$(MAKE) -C gamma256/gameSource LDFLAGS="$(LDFLAGS)"
CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS) -DETCDIR=\\\"/etc/passage\\\"
-DDATADIR=\\\"/usr/share/games/passage/\\\""
--- End Message ---
--- Begin Message ---
Source: passage
Source-Version: 4+dfsg1-3
We believe that the bug you reported is fixed in the latest version of
passage, 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.
Paul Wise <[email protected]> (supplier of updated passage 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: Tue, 01 Aug 2017 10:43:37 -0400
Source: passage
Binary: passage
Architecture: source
Version: 4+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Paul Wise <[email protected]>
Description:
passage - game about the passage through life
Closes: 779136
Changes:
passage (4+dfsg1-3) unstable; urgency=medium
.
* Fix build reproducibility issues due to use of imagemagick (Closes:
#779136)
Checksums-Sha1:
fd8344943632ff50e38c72a5488df7b9992df960 1959 passage_4+dfsg1-3.dsc
f36331a9d30ab67a63dde021a6ad2ba65059007f 5972 passage_4+dfsg1-3.debian.tar.xz
Checksums-Sha256:
8ad2112a8abe9d674da1143364e8516f4cfcf4b631479b3051f3caee05298987 1959
passage_4+dfsg1-3.dsc
71a4a0de08bdbcb1dcf1a5968bb25402dc8a3a7e5fd6d2aa15e30382e35badc3 5972
passage_4+dfsg1-3.debian.tar.xz
Files:
f9177fe4a7bbab17848f27585b333215 1959 games extra passage_4+dfsg1-3.dsc
122c6418d87f427479b1660d51915635 5972 games extra
passage_4+dfsg1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAlmAk+wACgkQMRa6Xp/6
aaNDHQ/+Pg97AnWJRL36JqyLIZT4GDGXwyGTwNVv8/6fqmM/3lD7UdnTgWprN5iI
ZlU3I2s2/lHfCrfXBPThR1lNTEkdtk2pjZe83CUDHuhNeS/KvrgTDiqI2514AA4m
9jWtwl+7rM9n/s3/nwRz1Tlriy6R/QABMrDWR7LZJiDI7q2DAjV4WuWR+uZxEryP
alB+4xE5Fm+rdYjUojoFJ//mtNZTe+BxEkfnJa5s/NVuyK+bqFdilY4E+XiVbDfR
HghGufpRX2QTp/ylN8W6p19X6wcXbgsQy55Rp2DFFP/s2B/vgo58gzXuK9ShhesJ
HgyimGISubuI7Cjk+kqzmFDWhzdjkVMRuWOYQrmZsmstwnkrPU4YUe15ZgNvkJ+p
IomCvCa2E2uCI1PhBkXwf0hyYwiZPUnu5I3JrTx/5RVhiGdszJCpqmDWKWbUwV23
OBjPZyTiU0EA55YhLvm67JAL5YMyOpluflLk+Y53QxZy7p3hYV6RdyqBTeFZESBd
jy4AtGpTvzJOnlh6ektzztgjq5BQREAsot14MU49bicN9d3jblHl0QaXbRweGsPk
ykgp5S9IQELVD3pT+G6YC6hXHl3SkTI3uGjRxFLHuAdYAEQZgWFGrWAP7ZX3Pooe
SGXoH4VrH9CX0/thx2j1iVyIBwAyR69RksYHpphbaPhsXKrRKqQ=
=5nBR
-----END PGP SIGNATURE-----
--- End Message ---