[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