[tor-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 tor-bugs
mailing list