Bug#906720: leiningen-clojure: please make the build reproducible
Chris Lamb
lamby at debian.org
Mon Aug 20 08:33:46 BST 2018
Source: leiningen-clojure
Version: 2.8.1-7
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: umask
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that leiningen-clojure could not be built reproducibly.
This is because you disabled the running of strip-nondeterminism
in December 2017:
leiningen-clojure (2.8.1-2) unstable; urgency=medium
* Fix package dependencies.
* Fix broken autopkgtests.
* Remove strip-nondeterminism to address performance issues.
* Fix broken lein-core jar.
-- Elana Hashman <ehashman at debian.org> Sat, 23 Dec 2017 18:36:52 -0500
Patch attached that reverts this. It is no longer and issue and/or
should be fixed in strip-nondeterminism itself.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
diff --git a/debian/rules b/debian/rules
index 069dea3..481b91d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -95,5 +95,3 @@ override_dh_auto_clean:
if [ -f bin/lein-standalone ] ; then \
mv bin/lein-standalone bin/lein; \
fi
-
-override_dh_strip_nondeterminism:
More information about the Pkg-clojure-maintainers
mailing list