Source: gap-ctbllib Version: 1r2p2.dfsg.0-2 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Dear Maintainer, While working on the “reproducible builds” effort [1], we have noticed that 'gap-ctbllib' could not be built reproducibly. The attached patch removes timestamps from the compressed *.{six,toc} files. Once applied, gap-ctbllib can be built reproducibly in our current experimental framework. Regards, Alexis Bienvenüe. [1]: https://wiki.debian.org/ReproducibleBuilds
diff -Nru gap-ctbllib-1r2p2.dfsg.0/debian/patches/doc-makefile gap-ctbllib-1r2p2.dfsg.0/debian/patches/doc-makefile --- gap-ctbllib-1r2p2.dfsg.0/debian/patches/doc-makefile 2014-08-06 23:47:04.000000000 +0200 +++ gap-ctbllib-1r2p2.dfsg.0/debian/patches/doc-makefile 2016-05-17 15:11:41.000000000 +0200 @@ -26,8 +26,8 @@ +install-help: + install -d $(DOCDIR)/$(DIRS) + set -e; for man in $(DIRS); do \ -+ gzip --best $$man/manual.six; \ -+ gzip --best $$man/main.toc; \ ++ gzip --best -n $$man/manual.six; \ ++ gzip --best -n $$man/main.toc; \ + install -o root -g root -m 0644 $$man/manualbib.xml $(DOCDIR)/$$man;\ + install -o root -g root -m 0644 $$man/manualbib.xml.bib $(DOCDIR)/$$man;\ + install -o root -g root -m 0644 $$man/manual.six.gz $(DOCDIR)/$$man;\
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds