Skip to content

Bug 244: Adding reproducibility script

Can be considered to close: #244

Here's the reproducibility script, based on my steps that was producing matching results between fdroid (https://gitlab.com/fdroid/fdroiddata/-/merge_requests/24694) and our builds (on my desktop and tb-build-02)

of note is the manual downgrade of openssl is still required

however, in testing NOW i've found that onionmasq appears to have become unreproducible again and I'm not sure why.

TODO:

  • probably extract the version at the top of the script to translation.VERSION and onionmasq.VERSION files and put a comment in build.gradle to change them when changing the dep there
  • out of scope here, but fetch_default_bridges.sh is def not reproducible over time so should be made so
  • version code will need a bump before 1.0 tagging
Edited by Dan Ballard

Merge request reports

Loading