Opened 6 months ago

#34005 new defect

./mach configure --disable-compile-environment breaks for Tor Browser

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ReleaseTrainMigration
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

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)

Child Tickets

Change History (0)

Note: See TracTickets for help on using tickets.