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

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 5 15:31:37 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):

 I started working on a patch for that, and after comparing a build done
 without containers, and a normal build with containers, I get an almost
 matching apk. The only difference is:
 {{{
 Binary files 1/META-INF/ANDROIDQ.RSA and 2/META-INF/ANDROIDQ.RSA differ
 diff -r 1/META-INF/ANDROIDQ.SF 2/META-INF/ANDROIDQ.SF
 2,4c2,4
 < SHA1-Digest-Manifest-Main-Attributes: nJdsdwNyiHipRN3sUz498qUG+L0=
 < SHA1-Digest-Manifest: vF7lnm0ro+G4diQqON1e3X8+snc=
 < Created-By: 1.8.0_171 (Oracle Corporation)
 ---
 > SHA1-Digest-Manifest-Main-Attributes: E8IbsJM7v8R6d8dy6OqA+g4Q9EE=
 > SHA1-Digest-Manifest: cBYG++7ArsIP93o3h2mGE0OM4WI=
 > Created-By: 1.8.0_212 (Oracle Corporation)
 diff -r 1/META-INF/MANIFEST.MF 2/META-INF/MANIFEST.MF
 2c2
 < Created-By: 1.8.0_171 (Oracle Corporation)
 ---
 > Created-By: 1.8.0_212 (Oracle Corporation)
 }}}

 It seems to be because the `tor-browser` step is done in a buster
 container. The debug signature is also causing the build without
 containers to stall.

 So I think if we find an other workaround for the debug signature that
 doesn't require using buster, we should be able to get matching build
 without and without containers.

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


More information about the tor-bugs mailing list