Source: authbind
Version: 2.1.1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that authbind could not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, authbind can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff -urNad authbind.orig/authbind-2.1.1/debian/rules
authbind/authbind-2.1.1/debian/rules
--- authbind.orig/authbind-2.1.1/debian/rules 2015-02-11 22:52:49.394276949
+0000
+++ authbind/authbind-2.1.1/debian/rules 2015-02-11 23:05:00.277196045
+0000
@@ -83,7 +83,7 @@
$(MAKE) prefix=debian/tmp/usr etc_dir=debian/tmp/etc/authbind \
man_dir=debian/tmp/usr/share/man install install_man
$(INSTALL_FILE) debian/changelog $(udp)/changelog
- gzip -9 debian/tmp/usr/share/man/man*/* $(udp)/*
+ gzip -9n debian/tmp/usr/share/man/man*/* $(udp)/*
$(INSTALL_FILE) debian/copyright $(udp)/.
$(INSTALL_SCRIPT) debian/{postrm,prerm,postinst} debian/tmp/DEBIAN
dpkg-shlibdeps ./authbind