Source: armagetronad Version: 0.2.8.3.4-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that armagetronad could not be built reproducibly. Patch attached. I didn't merge it with the existing patch to avoid a diff-of-diffs, but it should be obvious. (Also, did you consider using $SOURCE_DATE_EPOCH instead of hard-coding some date in 2016?) [0] https://reproducible-builds.org/ [1] https://reproducible-builds.org/specs/source-date-epoch/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
--- a/debian/patches/reprodubible-build2.patch 1970-01-01 01:00:00.000000000 +0100 --- b/debian/patches/reprodubible-build2.patch 2017-05-03 21:50:32.786681628 +0100 @@ -0,0 +1,15 @@ +Description: Make the build reproducible +Author: Chris Lamb <la...@debian.org> +Last-Update: 2017-05-03 + +--- armagetronad-0.2.8.3.4.orig/src/doc/net/sig.m4 ++++ armagetronad-0.2.8.3.4/src/doc/net/sig.m4 +@@ -3,7 +3,7 @@ + Manuel Moos(MAILMANGLE( z-man, users, sf.net )). + + <p align=center> +-Last modification: esyscmd(date) ++Last modification: esyscmd(echo -n [20160712]) + </p> + + --- a/debian/patches/series 2017-05-03 20:40:18.293003678 +0100 --- b/debian/patches/series 2017-05-03 21:50:31.670675763 +0100 @@ -1,2 +1,3 @@ desktop-file.patch reproducible-build.patch +reprodubible-build2.patch