clojure does not build reproducibly

OpenSubmitted by Alex Vong.
Details
One participant
  • Alex Vong
Owner
unassigned
Severity
wishlist
A
A
Alex Vong wrote on 2 Sep 2016 07:12
(address . bug-guix@gnu.org)
877fauanrm.fsf@gmail.com
Package: guixSeverity: wishlistUser: guix-devel@gnu.orgUsertags: determinism

Hi,

Clojure 1.8.0 currently does not build reproducibly. This is a known bugdocumented in [0]. There is not much we can do except for waitingupstream to fix it.

Below is the comment from <reproducible-build.org>: Generates code in non-deterministic order. Check emit in ./src/jvm/clojure/lang/Compiler.java, especially around PersistentMap - smells like dict key access order. See also clojure1.2

Cheers,Alex

[0]: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/clojure1.6.html
?