[tor-bugs] #24912 [Applications/Tor Browser]: Prepare tor-browser-build for building stable releases

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jan 16 17:11:52 UTC 2018


#24912: Prepare tor-browser-build for building stable releases
--------------------------------------+------------------------------
 Reporter:  gk                        |          Owner:  tbb-team
     Type:  defect                    |         Status:  needs_review
 Priority:  High                      |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  TorBrowserTeam201801R     |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+------------------------------

Comment (by boklm):

 Replying to [comment:4 gk]:
 > Okay, I pushed another commit onto the `bug_24912` branch
 (https://gitweb.torproject.org/user/gk/tor-browser-
 build.git/commit/?h=bug_24912&id=62f2dced863d2dfcd5076c101bda0f4c9c10d508)
 to deal with the osx sandbox situation, please review.

 This commit looks good to me.

 >
 > I think I'll go the maint-branch road as I am a bit unclear how to deal
 efficiently with having different versions per project depending on the
 stable/alpha series. I'd especially like to avoid the hassle coming from
 new toolchain versions during the next alpha cycle.

 For the `firefox` part I think we can do it like this:
 https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_24912&id=cba351cf602ab2f62f0932ec7fc61b3e7cd5e888

 And for the `tor` part:
 https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_24912&id=d26740383fe575111d72b953082367a4d3bc95c0

 I think the torbutton, tor-launcher, openssl parts can be done in a
 similar way.

 I am not sure about the toolchain updates yet. Maybe they will require
 lots of changes that would be a hassle to keep behind many `[% IF !
 c("var/release") %]`, but maybe it will only be a few lines of changes in
 just a few places.

 I think it's nice to be able to see the versions of all channels from a
 single branch. Although I'm also fine with going the maint-branch road.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24912#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list