Closed
Bug 1647212
Opened 4 years ago
Closed 4 years ago
Clean up in-tree mozconfigs
Categories
(Thunderbird :: Build Config, enhancement)
Thunderbird
Build Config
Tracking
(thunderbird_esr78 wontfix)
RESOLVED
FIXED
Thunderbird 80.0
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | wontfix |
People
(Reporter: darktrojan, Assigned: darktrojan)
Details
Attachments
(1 file)
There's a few mozconfig things I'd like to tidy up:
- It's not clear (to me at least) why macosx64/nightly has the line
ac_add_options --disable-install-strip
when none of the others do, and no Firefox configs for this platform do. Also it's incompatible with artifact builds so Try runs fail. - The win*/debug configs should be rearranged to match their nightly counterparts. In particular the inclusion of
$topsrcdir/comm/mail/config/mozconfigs/common
should be much lower down. This also breaks artifact Try runs. MOZ_REQUIRE_ADDON_SIGNING=0
does nothing now and should be removed.
Assignee | ||
Comment 1•4 years ago
|
||
- Removed MOZ_AUTOMATION_L10N_CHECK and MOZ_REQUIRE_ADDON_SIGNING as they're unused.
- Removed --enable-jemalloc as it's enabled by default.
- Removed --disable-install-strip from macosx64/nightly as it seems to be erroneous.
- Ensured consistency of options and order across platforms and build types.
Comment 2•4 years ago
|
||
Could hold off on landing this until after merge day on 6/27 -- it's bound to break the merge day scripts and I'd rather not do that right now.
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/320088c8750b
Clean up in-tree mozconfigs. r=rjl
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•4 years ago
|
Target Milestone: --- → Thunderbird 80.0
Updated•4 years ago
|
status-thunderbird_esr78:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•