[tor-bugs] #26450 [Applications/Tor Browser]: Build components for which dependencies are already available
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Fri Jun 29 11:35:13 UTC 2018
    
    
  
#26450: Build components for which dependencies are already available
--------------------------------------------+--------------------------
 Reporter:  gk                              |          Owner:  tbb-team
     Type:  enhancement                     |         Status:  closed
 Priority:  Medium                          |      Milestone:
Component:  Applications/Tor Browser        |        Version:
 Severity:  Normal                          |     Resolution:  fixed
 Keywords:  tbb-rbm, TorBrowserTeam201806R  |  Actual Points:
Parent ID:                                  |         Points:
 Reviewer:                                  |        Sponsor:
--------------------------------------------+--------------------------
Changes (by gk):
 * status:  needs_review => closed
 * resolution:   => fixed
Comment:
 Replying to [comment:2 boklm]:
 > So the goal would be to be able build almost everything while the
 langpacks are not yet available, and then be able to do the final builds
 quickly once the langpacks are available?
 Yes.
 > I think we could remove the dependency on `firefox-langpacks` during
 testbuilds, where we don't build any locale. This should allow us to run
 `make testbuild` (after editing `rbm.local.conf` to select `alpha` or
 `release` in `torbrowser-testbuild`. Or maybe we could think about adding
 `testbuild-alpha`, `testbuild-release`, `testbuild-nightly` targets if
 that's easier) to start the initial building while the langpacks are not
 yet available.
 >
 > In branch `bug_26450` I made a patch that should disable the dependency
 on `firefox-langpacks` when the list of locales is empty (which should be
 the case in `testbuild`):
 > https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_26450&id=88ff6003f2d8b45aca111e2f7cfcce3837fe5414
 Let's try that one. Merged to `master` (commit
 71207ea2468a8535e73dc8e8aa09aecfedbbed34).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26450#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list