Your message dated Mon, 26 Jan 2015 16:18:42 +0000
with message-id <e1yfmn8-0004t3...@franck.debian.org>
and subject line Bug#776297: fixed in jajuk 1:1.9.6-9
has caused the Debian Bug report #776297,
regarding jajuk: 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.)


-- 
776297: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776297
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jajuk
Version: 1:1.9.6-8
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 jajuk could not be built reproducibly.

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

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



Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/src/scripts/build.xml b/src/scripts/build.xml
index b8eccd4..19baab5 100644
--- a/src/scripts/build.xml
+++ b/src/scripts/build.xml
@@ -174,9 +174,10 @@
                <chmod file='${distdir}/jajuk' perm='ugo+rx' />
 
                <!-- Set build date -->
-               <tstamp>
-                       <format property='build.time' pattern='yyyy/MM/dd 
HH:mm' />
-               </tstamp>
+               <exec executable="dpkg-parsechangelog" 
outputproperty="build.time">
+                       <arg value="--show-field"/>
+                       <arg value="Date"/>
+               </exec>
                <echo message='Build time: ${build.time}' />
                <replace dir='${distdir}/src/org/jajuk/util' 
value='${build.time}' encoding='UTF-8'>
                        <include name='Const.java' />

--- End Message ---
--- Begin Message ---
Source: jajuk
Source-Version: 1:1.9.6-9

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

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebo...@apache.org> (supplier of updated jajuk 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: SHA1

Format: 1.8
Date: Mon, 26 Jan 2015 16:35:25 +0100
Source: jajuk
Binary: jajuk
Architecture: source all
Version: 1:1.9.6-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
 jajuk      - advanced jukebox and music organizer
Closes: 776297
Changes:
 jajuk (1:1.9.6-9) unstable; urgency=medium
 .
   * Team upload.
   * Improved the build reproducibility by replacing the build date in 
Const.java
     with the date of the last entry in debian/changelog. Thanks to Chris Lamb.
     (Closes: #776297)
   * Standards-Version updated to 3.9.6 (no changes)
Checksums-Sha1:
 91275339f5c23c5ead32fd638ce84e2d6db5bf71 2669 jajuk_1.9.6-9.dsc
 7d1394e42aac2022b8ca4175df8bd1c52569afb9 12120 jajuk_1.9.6-9.debian.tar.xz
 44edcbbf398dbe3dfc566fec325edfa265249c7a 1985634 jajuk_1.9.6-9_all.deb
Checksums-Sha256:
 98207057006a05cd8cf3a5ac0ad9129109a7a245c7c8f7d0e3a81b68f225a37d 2669 
jajuk_1.9.6-9.dsc
 86dd3771c39a9274869631b1a6ea62b5fe8620f8365af646dc080762dfb8b5e6 12120 
jajuk_1.9.6-9.debian.tar.xz
 1d8c73ea7f2ecf7a9f8670588ec739d8cea5e6fda828254082a7acff928233dd 1985634 
jajuk_1.9.6-9_all.deb
Files:
 a8241acd1c065f6e03b054b5164c0849 2669 sound optional jajuk_1.9.6-9.dsc
 28dd3876ab9e1a0c038914adafe1f7c4 12120 sound optional 
jajuk_1.9.6-9.debian.tar.xz
 62a00b82cc451b134fc6f48818d0cce2 1985634 sound optional jajuk_1.9.6-9_all.deb

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

iQIcBAEBAgAGBQJUxl8YAAoJEPUTxBnkudCsQP8QAKiW9w1X4VfU/52UZlsOP3n8
d9NoJUQjKuZD3RH3fV/Hvz7iHymdLWozKwPIpiAo8hYCUaDbpo6YG9Dgo9BdKnAW
uKU6Qb4XISGZjoyQUJhrfs5CpVQpaCmyLdleK+/2OK/UtreGTD8zLrerYr4P6Ads
Yr8pxAllqDdluoSz71UUTjLBKTQG89JVKUsjEDlz15+vSZj6wyi7VP1taqNUH94x
Cye4lYbWBtWTktd8RKNgarV1IyT40HvoHU2Ate8ABm3gSK7Bu0g9BPJxvgb7IuHg
vlju37RFqb57oSZUXL7j9OEGpaBsU6dv5aynZ+QPDY/Q6SYk7SOPCU5Qti4aL+tH
a1+7yYxW+zhrY9LwrPVpRCOnrCZDyE4wSAZaqPDRF2MXgbwMvZjB4Ac75wiy/JF9
jdynWWkag1d8G0EGOVS0v9li5UcMDvBLKmf8X/qVpaGpFh01YzsZ3TlPpK9ApUvX
9ZpUl+eZiXnytrkEnnSdmbuRIhVPSr6THW3VuEiVbuol7P08zzwJ17wmVIULqsg7
gRwA6Q9m3BDLh12S4v0KOSSxyChrDw3Y2bU35w/RYoAbSrNW/in4oYsFqPNjTtBi
FyU7IY6AKPthCGQxuzdO4C+ioMi3bs5Yhe2RVAx8XXecEFr1LzqZS+T6X7n2aErq
f9BsD1JalgiFIdT5Ibcv
=m4im
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to