I’ve been trying to build: bitcoin-wallet on github (for far, far longer than I care to admit).
I’ve had zero repeatable reproducible success.
I’m using Windows 11
and the correct versions of plugins/Gradle/Java/sdkCompile/Buildtools/SDKs/etc.
In addition to what comes straight out of the “main” branch, I’ve tried different permutations of build.gradles, compileSDK, etc. But no joy.
The only firm requirements from the README are Java 11 SDK and Gradle between 4.4 and 6.9:
You'll need git, a Java 11 SDK and Gradle between 4.4 and 6.9.x for this.
We'll assume Ubuntu 24.04 LTS (Noble Numbat) for the package installs,
which comes with OpenJDK 11 and Gradle 4.4.1 out of the box.
Entries in the repository claim it’s a “reproducible build” but that’s not been my experience:
Is my failure to build because I’m using Windows?? The README doesn’t say “require” Ubuntu. It says “assume”. Is Ubuntu a build requirement? If so, why?
Is this repo indeed a “reproducible” build? Is there some branch that is better “reproducible” ?
What am I missing?