Source: cgilib Version: 0.6-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 cgilib could not be built reproducibly. The attached patch removes timestamps from the build system. Once applied, cgilib 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 cgilib.orig/cgilib-0.6/debian/rules cgilib/cgilib-0.6/debian/rules --- cgilib.orig/cgilib-0.6/debian/rules 2015-02-03 12:24:46.537219151 +0000 +++ cgilib/cgilib-0.6/debian/rules 2015-02-03 12:25:06.590147931 +0000 @@ -70,14 +70,14 @@ $(installdoc) CREDITS debian/tmp/usr/share/doc/$(package)/credits $(installdoc) cgitest.c debian/tmp/usr/share/doc/$(package)/examples $(installdoc) jumpto.c debian/tmp/usr/share/doc/$(package)/examples - gzip -9f debian/tmp/usr/share/doc/$(package)/changelog{,.Debian} + gzip -9fn debian/tmp/usr/share/doc/$(package)/changelog{,.Debian} # $(installbin) -d debian/tmp/usr/share/man/man{3,5} for page in *.3; do \ $(installdoc) $${page} debian/tmp/usr/share/man/man3/$${page}; \ done $(installdoc) cgi.5 debian/tmp/usr/share/man/man5/cgi.5 - gzip -9f debian/tmp/usr/share/man/man?/* + gzip -9fn debian/tmp/usr/share/man/man?/* # $(installbin) -d debian/tmp/usr/include $(installdoc) cgi.h debian/tmp/usr/include
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds