Source: litecoin
Version: 0.8.7.5-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 litecoin could not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, litecoin can be built reproducibly in our reproducible
toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff -urNad litecoin.orig/litecoin-0.8.7.5/debian/rules
litecoin/litecoin-0.8.7.5/debian/rules
--- litecoin.orig/litecoin-0.8.7.5/debian/rules 2015-02-22 10:58:25.674503186
+0000
+++ litecoin/litecoin-0.8.7.5/debian/rules 2015-02-22 12:59:16.375242760
+0000
@@ -40,7 +40,7 @@
$(MAKE) -C src -f makefile.unix test_litecoin USE_UPNP=$(C_UPNP)
## build menu and icons
convert src/qt/res/icons/bitcoin.png -resize 32x32
$(CURDIR)/debian/litecoin.xpm
- convert src/qt/res/icons/bitcoin.png -resize 64x64
$(CURDIR)/debian/litecoin.png
+ convert src/qt/res/icons/bitcoin.png -resize 64x64 +set date:create
+set date:modify -define png:exclude-chunk=time $(CURDIR)/debian/litecoin.png
desktop2menu debian/litecoin-qt.desktop litecoin-qt >
debian/litecoin-qt.menu
override_dh_auto_test: