Your message dated Sat, 23 Apr 2016 13:20:06 +0000
with message-id <[email protected]>
and subject line Bug#789748: fixed in jansson 2.7-4
has caused the Debian Bug report #789748,
regarding jansson: [PATCH] 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.)


-- 
789748: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789748
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jansson
Version: 2.7-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps

Hi!

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

The attached patch removes extra timestamps from the build system.
Once applied, jansson can be built reproducibly in our current
experimental framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds
diff -urNp jansson-2.7.old/debian/rules jansson-2.7/debian/rules
--- jansson-2.7.old/debian/rules	2015-06-23 08:11:19.000000000 -0300
+++ jansson-2.7/debian/rules	2015-06-24 00:19:44.637089407 -0300
@@ -1,11 +1,15 @@
 #!/usr/bin/make -f
 
+LAST_CHANGE = $(shell dpkg-parsechangelog -S Date)
+BUILD_DATE  = $(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+SPHINXOPTS := -D today=\"$(BUILD_DATE)\"
+
 %:
 	dh $@ --with=autoreconf,sphinxdoc
 
 override_dh_auto_build:
 	dh_auto_build
-	$(MAKE) html
+	$(MAKE) html SPHINXOPTS="$(SPHINXOPTS)"
 
 override_dh_strip:
 	dh_strip --dbg-package=libjansson-dbg

--- End Message ---
--- Begin Message ---
Source: jansson
Source-Version: 2.7-4

We believe that the bug you reported is fixed in the latest version of
jansson, 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.
Alessandro Ghedini <[email protected]> (supplier of updated jansson 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: SHA512

Format: 1.8
Date: Sat, 23 Apr 2016 13:53:34 +0100
Source: jansson
Binary: libjansson4 libjansson-dev libjansson-doc
Architecture: source amd64 all
Version: 2.7-4
Distribution: unstable
Urgency: medium
Maintainer: Alessandro Ghedini <[email protected]>
Changed-By: Alessandro Ghedini <[email protected]>
Description:
 libjansson-dev - C library for encoding, decoding and manipulating JSON data 
(dev)
 libjansson-doc - C library for encoding, decoding and manipulating JSON data 
(doc)
 libjansson4 - C library for encoding, decoding and manipulating JSON data
Closes: 789748 807848
Changes:
 jansson (2.7-4) unstable; urgency=medium
 .
   * Make build reproducible (Closes: #789748)
     Thanks to Juan Picca for the patch
   * Drop -dbg package
   * Update Vcs links
   * Improve cross Build-Depends satisfiability (Closes: #807848)
     Thanks to Helmut Grohne for the patch
Checksums-Sha1:
 be451960fbc823400f723e233c42956be6eec2d0 2000 jansson_2.7-4.dsc
 a2c3c36089cb2df015523d1431c9a626b8606539 4024 jansson_2.7-4.debian.tar.xz
 7651b1031b21bdd1a9fc7a1348816ce88bc43f6d 28494 libjansson-dev_2.7-4_amd64.deb
 bc775db928fc37e141619fa0210afeac9f9754a6 72530 libjansson-doc_2.7-4_all.deb
 1019a62e020ae141570b220233b123f858e0cc7f 54620 
libjansson4-dbgsym_2.7-4_amd64.deb
 88f59af8c077dc6719b8fcb71370d201b9bbaf88 27656 libjansson4_2.7-4_amd64.deb
Checksums-Sha256:
 d40df0edeae9890d8ae45e0b046078fb570a8fce0cd3acb356786a2d39af3c9a 2000 
jansson_2.7-4.dsc
 56428f2e7fc3c8e421a1b12610a0c58a00b70c2b03cefb1e40e63bdc9511002f 4024 
jansson_2.7-4.debian.tar.xz
 33988f07197be3b49fb96b38fa517ebfe17686464bf35d3c7199bd8b4fbf8584 28494 
libjansson-dev_2.7-4_amd64.deb
 ef54ec70f8ed1f3ac34c913c41a58a7b79849fdd635695490b879cdfe6902877 72530 
libjansson-doc_2.7-4_all.deb
 254490bdae64414a2be77bf77330bbbfbf8deadc571ab6504684c970a1ad6f54 54620 
libjansson4-dbgsym_2.7-4_amd64.deb
 2ec14d0d4a4578d94179fdf11e52f0a7343e527e67dabfc5e4bf29fd8dcd92d5 27656 
libjansson4_2.7-4_amd64.deb
Files:
 4d773c6de6cff26e0d23ba595f7a0378 2000 libs optional jansson_2.7-4.dsc
 c1dae02b14a24aaa888ab9687865f95d 4024 libs optional jansson_2.7-4.debian.tar.xz
 a8ae5a84640cd9caf1385ad9f7c85be9 28494 libdevel optional 
libjansson-dev_2.7-4_amd64.deb
 d58e8d6cbc040330a890a21eacc39361 72530 doc optional 
libjansson-doc_2.7-4_all.deb
 45917755b23ac88572a5209daee172ad 54620 debug extra 
libjansson4-dbgsym_2.7-4_amd64.deb
 16a43035109edaf457e9564c361827a9 27656 libs optional 
libjansson4_2.7-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJXG3CJAAoJEK+lG9bN5XPL0AsP/AsTkDLuS5hvRsFNkaVTKbwe
rDX3TQi4AnT9EdsbLToaRsAp2TtvXclCRRV6nzyQVzqX7k+e0lqztEt+ad28xIrW
Gd4la2Q0z3347w6r8C4n1u9nQEM5JYZM6+ZjxrhpSmNUH5vvMymsWm4cZTvvtdSg
/bCTE8ExkamYxxYbq34zO01btZagg+N3kMiFZ/aP8s9VBPJB0FZ7zcWzsc+6ax5t
Due6FJ0DhWKGsBNhYMK875muxiIN2VmkVdsGyHU4XPZlwuQ4JpYyytMS9mhkjhjF
UvguvbIQO4xNvMP6FV6bhVQDZWONrypdVTkSKPnxoAOvawcRJaZNR1ZQi2dKc4qa
M1+GQRGMbB6LaOaOT8DBxY9AmtP9KjtQRAYGOrMp2Lg+5PvdZTFaDDzEn0MFFJ2Q
X7rj24kRLzhrMZdrz3AHLnjlbdZ0q7PTdXJOPpVnr3mzGGMBWM8NxIb1SJQ2NrVR
t/cesyANAB3by/lIS+8nXNtk1+bTanKf8Px3ibXXSGliQGtTDkknBU0loBVN+Klv
oVYgtvR8TSiW4bivJtNNAwDjZvC6zFCKFWLZKfyzMoYoAdAYYuUvtOJhoAxjlcAm
bEr3JjkxHL98Pr5J4duEAKa1FQJRFhkQD5RaWzFGSe+EbWExKgxzH514JC3clGKg
OpoUe+lG5RuDwjlGOiR9
=2Zua
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to