Source: smartlist Version: 3.15-23 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 smartlist could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, smartlist 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 -urNad smartlist.orig/smartlist-3.15/debian/rules smartlist/smartlist-3.15/debian/rules --- smartlist.orig/smartlist-3.15/debian/rules 2015-02-08 10:27:43.880220036 +0000 +++ smartlist/smartlist-3.15/debian/rules 2015-02-08 10:29:43.873585039 +0000 @@ -64,7 +64,7 @@ README.exim4 ../$(docdir) cp -p debian/changelog $(docdir)/changelog.Debian ln -s HISTORY.gz $(docdir)/changelog.gz - cd $(docdir) && gzip -9 INTRO HISTORY Manual changelog.Debian + cd $(docdir) && gzip -9n INTRO HISTORY Manual changelog.Debian chown -R root:root $(docdir) rm -f debian/tmp/var/list/.procmailrc ln -s .etc/rc.main debian/tmp/var/list/.procmailrc
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds