[tor-bugs] #34005 [Applications/Tor Browser]: ./mach configure --disable-compile-environment breaks for Tor Browser
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Apr 25 19:31:54 UTC 2020
#34005: ./mach configure --disable-compile-environment breaks for Tor Browser
------------------------------------------+--------------------------------
Reporter: gk | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Keywords:
| ReleaseTrainMigration
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------------------+--------------------------------
Sometimes it is useful to use Mozilla's build environment without checking
whether all the compilers and necessary tools are available (see for
instance #33973). Mozilla has the `--disable-compile-environment` option
for that. It succeeds with a clean Mozilla esr68 branch but fails for us
for three reasons if we delete the respective `.mozconfig` file:
1) `--disable-tor-launcher` needs to be set even though we don't want to
compile anything
2) `--with-tor-browser-version` needs to be specified even though we don't
want to compile anything
3) `--enable-official-branding` needs to be specified because otherwise
`default512.png` in the unofficial branding is missing (or
`default256.png` for the esr68-based branches)
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/34005>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list