Your message dated Sun, 14 Jun 2015 16:07:34 +0000
with message-id <e1z4ara-0007un...@franck.debian.org>
and subject line Bug#788717: fixed in acorn 0.12.0-1
has caused the Debian Bug report #788717,
regarding acorn: 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 ow...@bugs.debian.org
immediately.)


-- 
788717: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788717
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: acorn
Version: 0.11.0-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the "reproducible builds"€ effort [1], we have noticed
that acorn could not be built reproducibly.
THe build date is embedded into a manpage generated by docbook2x-man

The attached patch fixes this by using the date from the latest
changelog entry instead.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds


diff --git a/debian/rules b/debian/rules
index 57836dd..7fb9b2a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+BUILD_DATE=$(shell dpkg-parsechangelog -S Date | LC_ALL=C date -u "+%d %B %Y" -f -)
+
 MANPAGES := $(wildcard debian/man/*.*.xml)
 
 %:
@@ -15,7 +17,7 @@ override_dh_clean:
 override_dh_auto_build:
 	# Create man page from DocBook XML
 	for x in $(MANPAGES) ; do \
-	    docbook2x-man $$x ; \
+	    docbook2x-man --string-param header-3="$(BUILD_DATE)" $$x ; \
 	    mv `basename $$x | sed 's/.xml$$//'` `dirname $$x` ; \
 	done
 

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: acorn
Source-Version: 0.12.0-1

We believe that the bug you reported is fixed in the latest version of
acorn, 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 788...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated acorn 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 14 Jun 2015 16:16:10 +0200
Source: acorn
Binary: libjs-acorn node-acorn
Architecture: source all
Version: 0.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Description:
 libjs-acorn - ECMAScript parser for JavaScript
 node-acorn - ECMAScript parser for Node.js
Closes: 788717
Changes:
 acorn (0.12.0-1) unstable; urgency=medium
 .
   * Set the date embedded in man pages to the changelog date for
     reproducible builds. (closes: #788717)
   * Limit uscan to 0.x versions.
   * New upstream release.
   * Refresh patches.
   * Drop XS-Testsuite field, dpkg supports it by default now.
Checksums-Sha1:
 df23360856ba03510218dd0ffea34ab27a6c33d9 2049 acorn_0.12.0-1.dsc
 105970c3f4392b85f1471399e84b3c5d4d4a98ee 401428 acorn_0.12.0.orig.tar.gz
 0fb3982387416de3241771dd68460ba2d1ff648d 5352 acorn_0.12.0-1.debian.tar.xz
 a84b4492af05a422b3c1f319ccbd056833a8232e 56708 libjs-acorn_0.12.0-1_all.deb
 9b5a1c1dbda11f5becc27205aafe27d50d65c3b4 36514 node-acorn_0.12.0-1_all.deb
Checksums-Sha256:
 43686e6950ff2151e58791549ee2f3d9a142bd2ee76fb6852aa38c598a069db3 2049 
acorn_0.12.0-1.dsc
 2f38bf55c33bc3ee7820ac5809f7057fa7f117fab9dfe9a42855c568463a1306 401428 
acorn_0.12.0.orig.tar.gz
 1f6ac52d40a61fbe17ff010fb921c1aab2d6e27ec22d700d29c18b3b2f27ca97 5352 
acorn_0.12.0-1.debian.tar.xz
 444fbac553ff9829031406430b64520bc96c32ff80fe8a984023cf69c8ff216e 56708 
libjs-acorn_0.12.0-1_all.deb
 fd539885fb6673502266f90d5a34f1cb82866a1fdb8e1e0717cc57cb06a077d8 36514 
node-acorn_0.12.0-1_all.deb
Files:
 83f6198faa69fdd8592da67c22904789 2049 web extra acorn_0.12.0-1.dsc
 500f0e4701ec4dec660e0f331ff0bb02 401428 web extra acorn_0.12.0.orig.tar.gz
 0031e549c9353654f0e56bf8f1a68a2c 5352 web extra acorn_0.12.0-1.debian.tar.xz
 ba9effb1c98b2a101e1557cf5910da3e 56708 web extra libjs-acorn_0.12.0-1_all.deb
 d9ff6cb13ae25c90f6e89ebf7f434739 36514 web extra node-acorn_0.12.0-1_all.deb

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

iQIcBAEBCgAGBQJVfY/aAAoJEGdQ8QrojUrx8agP/1dHdjw7WoYytPDzIsnpiOi3
fri10ieksq7ZMnwnaqniqDYfiwnda94evAD5O/K/q1owxFPIOulvWGjqO3aHPAuX
IKCQO8ZmRfKh+rc+PsJyQqxjotnSeVJbGQ6myGlePTF5YQfMac/Us4A2jrApp0+b
n61fu0lSOsyXl9dtXfCIdqJ0Jj6B63gpTKVBCFNVW/MdZz30FkGktOjT5HIvS5nb
wRzzsitbooUGVna4MHRptH4l6qdKtG4ct3ZnzkQM9JXeJexDy7ir/r5VRUDxfbm3
b8CjUmjTExxmRmby16EUjg2m+SN+yR1f1CHCo43NsKPegIB3MLEIsyzK+d/3L6Of
ycbMe8nXt0gLkONmm7zY9Q8s/qZ23ZIHf0p7OHpYc8/cdTjsBpN1xT1Zq/d9KELK
jB66wP4woek/8mqlaArNM4GKxqZPi5UVr8JFAiPhRM9CEpwQp9QWMSymvBZMT8ma
cFTHdnRmino7/+BvyUiHHW3DuThOFgeiNgAuRu/vtID0OFV3GYnoZIBzUo7zcybr
oHINmthnugy4csZn+PLi5+M/tUOvXjTvp2XncdyMkk5xoYD4rVDoajxs+OfEiL7X
V+jX4NvxujdcLgXpt67QswMkwk2heg5ndtaOz7CRal1FMLF0jzNNYPmTX0L8pOUG
4fepUsUsHhYcxx5Q/wd8
=g2Io
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to