[tbb-bugs] #26450 [Applications/Tor Browser]: Build components for which dependencies are already available

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jun 21 19:42:00 UTC 2018

#26450: Build components for which dependencies are already available
     Reporter:  gk                        |      Owner:  tbb-team
         Type:  enhancement               |     Status:  new
     Priority:  Medium                    |  Milestone:
    Component:  Applications/Tor Browser  |    Version:
     Severity:  Normal                    |   Keywords:  tbb-rbm
Actual Points:                            |  Parent ID:
       Points:                            |   Reviewer:
      Sponsor:                            |
 We are downloading the SHA5125UMS file right in the beginning of the Tor
 Browser build but actually need that file only at the end for verifying
 the lang packs. Arthur had the idea to download it at the end as well. The
 rationale is that we can save time building because the lang packs is the
 last thing that shows up on Mozilla's servers while the build tag is way
 earlier available that would allow us to deliver an update faster and/or
 have more time for QA.

 The general idea Arthur had is building intelligently only those
 components that can already be built and once there are none left but not
 everything got build we should fail.

 Not sure whether that is worth the effort, though, given that it in
 practice should only affect the Mozilla lang pack situation we landed in
 right now (and previously a bunch of times)

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26450>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tbb-bugs mailing list