[tbb-bugs] #29981 [Applications/Tor Browser]: Add option to build without using containers

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 8 18:24:04 UTC 2019


#29981: Add option to build without using containers
-------------------------------------------+--------------------------
 Reporter:  boklm                          |          Owner:  tbb-team
     Type:  task                           |         Status:  new
 Priority:  Medium                         |      Milestone:
Component:  Applications/Tor Browser       |        Version:
 Severity:  Normal                         |     Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201904  |  Actual Points:
Parent ID:                                 |         Points:
 Reviewer:                                 |        Sponsor:
-------------------------------------------+--------------------------

Comment (by boklm):

 Replying to [comment:7 sisbell]:
 > Technically, you don't need to update to apksigner although there is
 nothing wrong with it.
 >
 > You can override the default manifest Oracle. First create the a
 manifest.txt to use to override entries
 >
 >
 > {{{
 > Created-By: Tor Build
 > }}}
 >
 > Then use the 'm' flag
 >
 >
 > {{{
 > jar -cvfm tor-browser.jar manifest.txt
 > }}}
 >
 > The generated manifest will be
 >
 >
 > {{{
 > Manifest-Version: 1.0
 > Created-By: Tor Build
 > }}}

 The main issue is not that some entries in the manifest are different, but
 that the signing is stalling when we do it with faketime on stretch, which
 is the reason we currently have to do it in a buster container.

 If apksigner does not stall when used with faketime on stretch (or doesn't
 need faketime to produce reproducible output), then that would solve the
 issue.

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


More information about the tbb-bugs mailing list