[rb-general] [JVM/Scala] Progress report: promising but not quite there yet
Arnout Engelen
arnout at bzzt.net
Thu Apr 18 13:20:21 CEST 2019
Hi,
I just wanted to share some promising progress around Reproducible
Builds for Scala libraries (on the JVM).
Recently the first non-trivial Scala library was released with my
sbt-reproducible-builds plugin enabled during the build (Akka 2.5.22).
I can successfully independently reproduce most of the artifacts built
with Scala 2.13.0-M5 (results at
https://arnout.engelen.eu/rb/akka/2.13.0-M5/2.5.22/). The remaining
inconsistencies are all due to an issue in the Scala compiler that has
already been fixed for Scala 2.13.0-RC1
(https://github.com/scala/scala/pull/7429).
The original release was performed on a Mac, and I could successfully
verify it (modulo the known issue) on my Debian machine - so the build
seems reproducible across pretty diverse systems.
Kind regards,
Arnout
More information about the rb-general
mailing list