Closed
Bug 805788
Opened 12 years ago
Closed 12 years ago
exclude override.ini from mac signatures
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox16 fixed, firefox17 fixed, firefox18 fixed, firefox19 fixed)
RESOLVED
FIXED
mozilla19
People
(Reporter: bhearsum, Assigned: bhearsum)
Details
Attachments
(2 files)
(deleted),
patch
|
ted
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
lsblakk
:
approval-mozilla-release+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Callek
:
review+
|
Details | Diff | Splinter Review |
Tomcat did a repack the other day that ended up breaking the signature on a build, because override.ini existed. If this is a valid change for a partner repack to make, we need to exclude this file from the signature, just as we exclude distribution/.
Comment 1•12 years ago
|
||
its caused by the setting migrationWizardDisabled=true in the repack.cfg btw
Assignee | ||
Comment 2•12 years ago
|
||
Kev, can you confirm that this is a valid change to partner repacks?
Flags: needinfo?(kev)
Comment 3•12 years ago
|
||
note, that affect also the bing repacks build by the release automation
Comment 4•12 years ago
|
||
It can be a valid configuration, yes. Some orgs have chosen to disable the migration wizard with their distributions, which we've permitted.
Flags: needinfo?(kev)
Assignee | ||
Comment 5•12 years ago
|
||
Thanks Kev. This is an easy fix, though we need to backport it all the way to release.
Assignee: nobody → bhearsum
Assignee | ||
Comment 6•12 years ago
|
||
Attachment #676119 -
Flags: review?(ted)
Updated•12 years ago
|
Attachment #676119 -
Flags: review?(ted) → review+
Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 676119 [details] [diff] [review]
exclude override.ini from mac signature
Landed on mozilla-central: https://hg.mozilla.org/mozilla-central/rev/3a7226d6429b
We should backport this all the way to release, just in case we have another point release.
Attachment #676119 -
Flags: approval-mozilla-release?
Attachment #676119 -
Flags: approval-mozilla-beta?
Attachment #676119 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 8•12 years ago
|
||
This patch does the same for Thunderbird, and also removes extensions/ and mozilla.cfg/ like we did for Firefox. I just confirmed with kev on IRC that it's OK to do that:
10:15 < bhearsum|buildduty> so, we originally included distribution/, extensions/, and mozilla.cfg from the mac
signature. then we backed out the distribution/ part, because it broke partials
(because repacks modify distribution/). can partner builds modify extensions/ and/or
mozilla.cfg? if so, we should probably exclude those too
10:16 < kev> distribution/extensions, but not extensions under the appdir
10:16 < kev> and mozilla.cfg is not something we typically modify
10:16 < bhearsum|buildduty> okay
10:16 < kev> heck, not typically, ever
10:16 < kev> the enterprise folks do, though
10:17 < kev> but that's a different deal and less OSX-y
10:17 < bhearsum|buildduty> sounds like we're fine as we are then, modulo excluding override.ini
10:17 < kev> yup
Attachment #676134 -
Flags: review?(mbanner)
Attachment #676134 -
Flags: approval-mozilla-release?
Attachment #676134 -
Flags: approval-mozilla-beta?
Attachment #676134 -
Flags: approval-mozilla-aurora?
Comment 9•12 years ago
|
||
Comment on attachment 676134 [details] [diff] [review]
sync up thunderbird's CodeResources
r+ as a comm-* build peer, however I can't do approvals for comm so will need mark's a+ (though technically the a-m-* flags neither of us can tweak to a +)
Attachment #676134 -
Flags: review?(mbanner) → review+
Assignee | ||
Comment 10•12 years ago
|
||
Comment on attachment 676134 [details] [diff] [review]
sync up thunderbird's CodeResources
Landed on comm-central. https://hg.mozilla.org/comm-central/rev/9687bde9504c
Attachment #676134 -
Flags: checkin+
Comment 11•12 years ago
|
||
Comment on attachment 676119 [details] [diff] [review]
exclude override.ini from mac signature
Doubt we'll see another 16 point release, but approving for release channel regardless so we don't miss this. Please land to default and relbranch on m-r to be sure.
Attachment #676119 -
Flags: approval-mozilla-release?
Attachment #676119 -
Flags: approval-mozilla-release+
Attachment #676119 -
Flags: approval-mozilla-beta?
Attachment #676119 -
Flags: approval-mozilla-beta+
Attachment #676119 -
Flags: approval-mozilla-aurora?
Attachment #676119 -
Flags: approval-mozilla-aurora+
Assignee | ||
Comment 12•12 years ago
|
||
Comment on attachment 676134 [details] [diff] [review]
sync up thunderbird's CodeResources
removing pointless flags from the patch. Mark, can you give me the OK to land this on aurora/beta/release?
Attachment #676134 -
Flags: approval-mozilla-release?
Attachment #676134 -
Flags: approval-mozilla-beta?
Attachment #676134 -
Flags: approval-mozilla-aurora?
Assignee | ||
Updated•12 years ago
|
Flags: needinfo?(mbanner)
Assignee | ||
Comment 13•12 years ago
|
||
Comment on attachment 676119 [details] [diff] [review]
exclude override.ini from mac signature
aurora: https://hg.mozilla.org/releases/mozilla-aurora/rev/1c9738682796
beta: https://hg.mozilla.org/releases/mozilla-beta/rev/1d64c59bc1e5
release: https://hg.mozilla.org/releases/mozilla-release/rev/c238387bf75f
https://hg.mozilla.org/releases/mozilla-release/rev/877d95bd193f
Comment 14•12 years ago
|
||
a=me for aurora, & beta. You can land on release as well if you want, but as Thunderbird doesn't do partner repacks, I don't think it really matters.
Flags: needinfo?(mbanner) needinfo?(mbanner) → needinfo+
Assignee | ||
Comment 15•12 years ago
|
||
Comment on attachment 676134 [details] [diff] [review]
sync up thunderbird's CodeResources
OK, I just landed on aurora & beta:
https://hg.mozilla.org/releases/comm-aurora/rev/6f7abd2d596c
https://hg.mozilla.org/releases/comm-beta/rev/fde1dd72ce09
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
status-firefox16:
--- → fixed
status-firefox17:
--- → fixed
status-firefox18:
--- → fixed
status-firefox19:
--- → fixed
Target Milestone: --- → mozilla19
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•