[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