Clojure 1.8.0 currently does not build reproducibly. This is a known bugdocumented in . 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