GNU bug report logs - #24352
clojure does not build reproducibly

Previous Next

Package: guix;

Reported by: Alex Vong <alexvong1995 <at> gmail.com>

Date: Fri, 2 Sep 2016 05:13:01 UTC

Severity: wishlist

Full log


View this message in rfc822 format

From: Alex Vong <alexvong1995 <at> gmail.com>
To: 24352 <at> debbugs.gnu.org
Subject: bug#24352: clojure does not build reproducibly
Date: Fri, 02 Sep 2016 13:12:13 +0800
Package: guix
Severity: wishlist
User: guix-devel <at> gnu.org
Usertags: determinism


Hi,


Clojure 1.8.0 currently does not build reproducibly. This is a known bug
documented in [0]. There is not much we can do except for waiting
upstream 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




This bug report was last modified 8 years and 286 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.