[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#795441: marked as done (aprx: please make the build reproducible)



Your message dated Tue, 18 Aug 2015 16:19:14 +0000
with message-id <E1ZRjbW-0001Pf-Am@franck.debian.org>
and subject line Bug#795441: fixed in aprx 2.08.svn593+dfsg-2
has caused the Debian Bug report #795441,
regarding aprx: 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 owner@bugs.debian.org
immediately.)


-- 
795441: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795441
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: aprx
Version: 2.08.svn593-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

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

The attached patch removes timezone-varying timestamps from the
generated
manpages Once applied, aprx can be built reproducibly in our
reproducible
toolchain.


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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
diff --no-dereference -urNad aprx.orig/aprx-2.08.svn593/debian/patches/02-reproducible-build.patch aprx/aprx-2.08.svn593/debian/patches/02-reproducible-build.patch
--- aprx.orig/aprx-2.08.svn593/debian/patches/02-reproducible-build.patch	1970-01-01 01:00:00.000000000 +0100
+++ aprx/aprx-2.08.svn593/debian/patches/02-reproducible-build.patch	2015-08-14 01:54:06.223288942 +0200
@@ -0,0 +1,13 @@
+--- aprx-2.08.svn593.orig/Makefile.in
++++ aprx-2.08.svn593/Makefile.in
+@@ -56,8 +56,8 @@ versionupdate := $(shell if [ "$(PKG_REV
+ # SVNVERSION_CMD:=$(shell which svnversion)
+ # SVNVERSION:=$(shell if ${SVNVERSION_CMD} > /dev/null 2>&1  \&\& test -x ${SVNVERSION_CMD} -a \( -d .svn -o -d ../.svn -o -d ../../.svn \)  ; then ${SVNVERSION_CMD} | tee SVNVERSION ; else cat SVNVERSION; fi)
+ 
+-DATE:=$(shell date +"%Y %B %d")
+-RFCDATE:=$(shell date +"%a, %d %b %Y %H:%M:%S %z")
++DATE:=$(shell LC_ALL=C date --utc --date="@$(SOURCE_DATE_EPOCH)" +"%Y %B %d")
++RFCDATE:=$(shell LC_ALL=C date --utc --date="@$(SOURCE_DATE_EPOCH)" +"%a, %d %b %Y %H:%M:%S %z")
+ 
+ DEFS=	-DAPRXVERSION="\"@VERSION_STRING@r$(SVNVERSION)\"" \
+ 	-DVARRUN="\"$(VARRUN)\"" -DVARLOG="\"$(VARLOG)\"" \
diff --no-dereference -urNad aprx.orig/aprx-2.08.svn593/debian/patches/series aprx/aprx-2.08.svn593/debian/patches/series
--- aprx.orig/aprx-2.08.svn593/debian/patches/series	2015-08-14 01:44:15.367158322 +0200
+++ aprx/aprx-2.08.svn593/debian/patches/series	2015-08-14 01:54:02.323257600 +0200
@@ -1 +1,2 @@
 01-man-page.patch
+02-reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: aprx
Source-Version: 2.08.svn593+dfsg-2

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

Debian distribution maintenance software
pp.
Colin Tuckley <colint@debian.org> (supplier of updated aprx 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 18 Aug 2015 16:38:40 +0100
Source: aprx
Binary: aprx
Architecture: source amd64
Version: 2.08.svn593+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Colin Tuckley <colint@debian.org>
Description:
 aprx       - APRS Digipeater and iGate
Closes: 795441
Changes:
 aprx (2.08.svn593+dfsg-2) unstable; urgency=medium
 .
   * remove timezone-varying timestamps from the generated manpages
     fixes "reproducible builds" (Closes: #795441)
Checksums-Sha1:
 5d786a4aed9100e228f308f30a5825eb4b371847 1878 aprx_2.08.svn593+dfsg-2.dsc
 50553196fdcb3e28a387d3ca9397332509e51799 6688 aprx_2.08.svn593+dfsg-2.debian.tar.xz
 5e8b93059ee6d8c13552001da926a87af8fdc7b6 539478 aprx_2.08.svn593+dfsg-2_amd64.deb
Checksums-Sha256:
 0f131abe55ebe24e01f9ddbf189cbd6dec2093ff7cbe37eb59f9e5cad832a5eb 1878 aprx_2.08.svn593+dfsg-2.dsc
 f90372050a2f258bcb4aed34434acfeb402b1980066c939eeecbaf036194d268 6688 aprx_2.08.svn593+dfsg-2.debian.tar.xz
 f81bdfe813a72836e24dcba5ded05676936e8b9b4d51b3e137a55cfa4eb78de5 539478 aprx_2.08.svn593+dfsg-2_amd64.deb
Files:
 0ba99e0acd727408d4e8083220d1bc81 1878 hamradio extra aprx_2.08.svn593+dfsg-2.dsc
 ca33bcf900c66ef110f6277ce7293f18 6688 hamradio extra aprx_2.08.svn593+dfsg-2.debian.tar.xz
 0a46312fad7503d4b896fcf9ee3e2324 539478 hamradio extra aprx_2.08.svn593+dfsg-2_amd64.deb

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

iQIcBAEBCAAGBQJV01dGAAoJEPoMQQc4ydkDC0gP/2Fcj212dPfDq/reX85Ac0yf
4nCir3k0vqjPdsbaOxdLvZu/MSA5qSakTKhztuQL8XtLwbrSYQBf2i1APaJQcluH
nDKt7hPxuMuij0QfM33ALNoqZkbyRzL0dwS0cWfAxz1RZFMIXZOeDwkBfMpgLi1J
KsdkzxKgzO53nlxdp/1ssZS9cSfNV05q6FgDkC7laz4Vu25m1FhYMBsjN5ovPaAO
luifkM/ws46sQmj5+stjlTSdTZKzL5Gezpf83I94sM0c1SDrLhYtnbtegMnsVnmA
/2haEYXaQOuy8MFCC2NAMAf354nJ3S7YYW8HZZLUbeUZm9MW6yaE/ZM/ynbrMVmB
OEsscat8vKBBHxa6UgQrIiVxZ3QvAzmxlwEok7n/B0gb1myaFh/B6oQp+Py3jJwA
DMQXR/HcZT9OKZARCarlI9TegjMW0aYMxCbf2eWZ0jofVY7rjO7An+Qf/5rREDqG
/Xq0d074YzkTAHK53qKf245n7i8+jwAUhiwnSh6+nV85Y4EcmQsN0Ff7kKgrNUgO
KXPAnk4xls3leCTE9fnIiewjOD1Aej5istnQYClsttlcUI6PLavHmyLktZPS8j2P
T/p91qy5wCfKdNsmoxaW8iBuCFRpbWsVjsvqJmqJ7QED+z6szHmLKkWxuALBy9tL
cvq5Y/WVmzj+QQb8Gfvv
=372Y
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: