Android desugaring and reproducible builds
Chris Lamb
chris at reproducible-builds.org
Wed Aug 11 15:54:56 UTC 2021
Hi Marcus,
> I was wondering if anyone got experience with reproducible builds for
> Android apps that use the desugaring technique.
I've not had experience with any Android-specific desugaring
technique, but unfortunately quite a few languages targeting the JVM
have nondeterministic desugaring.
Take, for instance, Clojure:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/trapperkeeper-scheduler-clojure.html
(Note the automatically-generated proxy method / inner class is placed
in a nondeterministic order within its parent class.)
I mention this because the *prevalence* of this issue within the JVM
ecosystem indicates that reproducibility is, unfortunately, not yet a
high priority in those circles. And so I am unsurprised that your
Google searches are not returning results... :(
Best wishes,
--
o
⬋ ⬊ Chris Lamb
o o reproducible-builds.org 💠
⬊ ⬋
o
More information about the rb-general
mailing list