Investigate how to build our own Tor Browser tarball(s)
It would be good if we could provide a verification point for the Tor Browser deterministic builds. Even better, it would be good if we could run this stuff on our infrastructure, instead of depending on individual developers for setting up the build system, running the builds, and checking the results.
Starting points:
- https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking
- https://gitweb.torproject.org/builders/tor-browser-bundle.git/blob/HEAD:/gitian/README.build
- https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/BuildingWithGitian
- https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/VMSetup
This ticket is about investigating what it would take to do all this, not necessarily about actually implementing it. The “deliverable” would be a set of tickets that document the steps needed to do all this.
Related issues
- Related to #7953 (closed)
Original created by @intrigeri on 7965 (Redmine)