[tor-bugs] #17305 [Tor Browser]: Make our Gitian setup able to build hardened Linux bundles (64bit)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Oct 21 13:03:58 UTC 2015
#17305: Make our Gitian setup able to build hardened Linux bundles (64bit)
----------------------------------------------+--------------------------
Reporter: gk | Owner: gk
Type: task | Status: assigned
Priority: Very High | Milestone:
Component: Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-gitian, TorBrowserTeam201510 | Actual Points:
Parent ID: #17304 | Points:
Sponsor: SpnsorU |
----------------------------------------------+--------------------------
Comment (by boklm):
Yes, I think it makes sense to do it with a separate hardened branch, in
which master is merged.
However I think there will be a problem for the version number which is
determined from the git tag: it won't be possible to tag the hardened
branch as 5.5a2 as this tag will already be on the master branch.
As an alternative what we can do is:
- use "5.5a2hardened" as the version number and tag the hardened branch
using this version
- not modify the names of the .mar and .tar.xz files in
gitian/descriptors/linux/gitian-bundle.yml (reverting the changes in this
file from commit 37be82da4f2d16766f2b8aceb68ec0bf6783490b)
- update gitian/get-tb-version to recognize 5.5a2hardened as an alpha
version (and push this change to master)
- upload the hardened build to
https://dist.torproject.org/torbrowser/5.5a2hardened/
- when merging master into the hardened branch before a release, fix
conflicts in tools/update-responses/config.yml by taking the master
version and adding 'hardened' to all versions
If that sounds good to you, I can make some patches based on your branch
to do that.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/17305#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list