Your message dated Mon, 26 Jun 2017 09:33:47 +0000
with message-id <[email protected]>
and subject line Bug#827109: fixed in asciijump 1.0.2~beta-8
has caused the Debian Bug report #827109,
regarding asciijump: 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.)


-- 
827109: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827109
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: asciijump
Version: 1.0.2~beta-7
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: fileordering
X-Debbugs-Cc: [email protected]

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that asciijump could not be built reproducibly.
Some source files are not sorted, which causes a non-deterministic
linking order.

The attached patch fixes this.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/reproducible_build.patch b/debian/patches/reproducible_build.patch
new file mode 100644
index 0000000..bd1d6c8
--- /dev/null
+++ b/debian/patches/reproducible_build.patch
@@ -0,0 +1,23 @@
+Author: Reiner Herrmann <[email protected]>
+Description: Sort source files for deterministic linking order
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -63,7 +63,7 @@
+ 
+ # asciijump client
+ ac_name		= "asciijump"
+-ac_src		= $(wildcard scr*.c) \
++ac_src		= $(sort $(wildcard scr*.c)) \
+ 		   cmdline.c\
+ 		   wsys.c\
+ 		   frame.c\
+@@ -80,7 +80,7 @@
+ 
+ # asciijump eerver
+ as_name		= "aj-server"
+-as_src		= $(wildcard as*.c)
++as_src		= $(sort $(wildcard as*.c))
+ as_obj		= $(addprefix bin/,${as_src:.c=.o})
+ 
+ # object used in ac and as to
diff --git a/debian/patches/series b/debian/patches/series
index a211c81..6bed588 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ format_security_patch
 02_Makefile_in.patch
 03_slang2.patch
 ld-as-needed.diff
+reproducible_build.patch

--- End Message ---
--- Begin Message ---
Source: asciijump
Source-Version: 1.0.2~beta-8

We believe that the bug you reported is fixed in the latest version of
asciijump, 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.
TANIGUCHI Takaki <[email protected]> (supplier of updated asciijump 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: Mon, 26 Jun 2017 18:23:49 +0900
Source: asciijump
Binary: asciijump
Architecture: source amd64
Version: 1.0.2~beta-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: TANIGUCHI Takaki <[email protected]>
Description:
 asciijump  - Small and funny ASCII-art game about ski jumping
Closes: 827109
Changes:
 asciijump (1.0.2~beta-8) unstable; urgency=medium
 .
   * debian/patches/reporducible_build.patch: Build reproducible.
     (Closes: #827109)
   * debian/control: change emacs-24 to 25 in B-D.
   * Bump Standards-Version to 4.0.0 (without changes)
   * debian/compat: Bump to 9.
Checksums-Sha1:
 ad1f2722b435c6f6f5bd1ae5503726a9487876df 1871 asciijump_1.0.2~beta-8.dsc
 eaf2afc6cf6ac92ac9fbc85dc629d54828b0bbf4 4024 
asciijump_1.0.2~beta-8.debian.tar.xz
 132d0633c1b86c12f4ce15d15959a6db4e897d60 84188 
asciijump-dbgsym_1.0.2~beta-8_amd64.deb
 2afb9f7f98de39f70950750b529f7f7adf7199b7 6197 
asciijump_1.0.2~beta-8_amd64.buildinfo
 639dffbba0ed972b31e36548873ad3af621007b8 41280 asciijump_1.0.2~beta-8_amd64.deb
Checksums-Sha256:
 c96218d7aef9b8b1fccae0f95118203db220fd84f07d035a3bd9b1e915fab6f8 1871 
asciijump_1.0.2~beta-8.dsc
 a6d01760cb3932f73656751b652ddb3bf55949f1083fd5c7807bbff96e4fab2e 4024 
asciijump_1.0.2~beta-8.debian.tar.xz
 c1520a9c323cd814056a47eb4600c7dd14b427a1b2ad99a9c764ce3a101f6eb6 84188 
asciijump-dbgsym_1.0.2~beta-8_amd64.deb
 7c7403690146f60e5b7516f7b034ae5c457e6c6ebc9c1cb44877b56faebfdca2 6197 
asciijump_1.0.2~beta-8_amd64.buildinfo
 4a9e905a1c6dc60b0a0fca3c40bd365dfb3b96979e25394ae5ac8ad09d7855e2 41280 
asciijump_1.0.2~beta-8_amd64.deb
Files:
 3c37657d1eb18b4f7fb90a6c868bd94f 1871 games optional asciijump_1.0.2~beta-8.dsc
 db1d64f1f6a176190c338ea902e49518 4024 games optional 
asciijump_1.0.2~beta-8.debian.tar.xz
 6bfb6cb81043a29c61662fd6e5a3b453 84188 debug extra 
asciijump-dbgsym_1.0.2~beta-8_amd64.deb
 fc4cbde9242069035251fde0004a6d8f 6197 games optional 
asciijump_1.0.2~beta-8_amd64.buildinfo
 10a2f3b95f98347ad9b16f68c92318b7 41280 games optional 
asciijump_1.0.2~beta-8_amd64.deb

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

iQIzBAEBCAAdFiEE0kq/0SfNJVahPGx5zBSfbCil4lcFAllQ08cACgkQzBSfbCil
4lcqFQ//YPPzVAvmSuQjmLgwbBfitoKa3gAgGK35nQ/GvzXajmD+scIEvMjHvHH2
zTIUJcLZ/Y0wxdhJTPf3M6sSWl46mCdvPMntd5KMyeUHVqcynUXvf5F3SJXoUJX2
PEHSdMmL4TJenehPR+kVEBSvTiyVJkV7JxUbvWwjQ/jVp2Jv1a22i1pH41zyaCvm
FD2QSVnxwGVRauA6wBZXw/SKx6M8lVoV+veJfWuWOhOEkKckVJCYvLJd7gfCe9pg
0vg0A5zDNkTTUry7AUGl76DBgo3e3n1gbllnUWC+SVx52vArxFr1DrfUo+lp0tzd
Ek2C5vBP+qZ4qcEjEsQPP26Wjj5RYBn4L0i5x+6jBqyfNYs01HyzCLmhhcJy36qI
WIp5J8rni4HDhB8/cv2ziu/fdGmLeyD+0K2ZgB7Rks7c/3NkoadaYBScFo7JqaJr
QapBqvrhIAA/uyov3wHrtn5VQLxLMDzwm+14ZgGF77UKCKO/JVpqqqcGRVe4xHC/
e1w31MEEDRoUOVyg2NjX7Krs2Pii0saU4irh07kRy01Q9YapZH1CeeueHsmxiawv
v/v/d1nEemItA5YP4yr/HtUUdhXKO0mV7gCK99QTTj+OSqGHcQ1KT+xtd5WjAZU/
FrffX3a3cCxreGeOir9wrbvRea/VIroVQ74FTBXKV4gBjn1ZonU=
=/5K+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to