Closed
Bug 1191941
Opened 9 years ago
Closed 9 years ago
Disable addon signing via comm-central mozconfigs
Categories
(Thunderbird :: Build Config, defect)
Tracking
(thunderbird41+)
RESOLVED
FIXED
Thunderbird 43.0
Tracking | Status | |
---|---|---|
thunderbird41 | + | --- |
People
(Reporter: Fallen, Assigned: Fallen)
Details
Attachments
(1 file, 1 obsolete file)
16.92 KB,
patch
|
jcranmer
:
review+
|
Details | Diff | Splinter Review |
bug 1186522 will add add-on signing to mozconfig.common, but we want to disable it. We need to do this in some file that includes build/mozconfig.common, right now this is each platform mozconfig. I think we could solve this by creating mail/configs/mozconfigs/mozconfig.common, which includes /build/mozconfig.common and then can be included from our platform specific mozconfigs. This would also allow us to add things like --enable-calendar there. Maybe there are other options though. jcranmer?
Flags: needinfo?(Pidgeot18)
Comment 1•9 years ago
|
||
We basically can't touch anything in build/*, since that's effectively identical to mozilla-central (mozconfigs are REALLY wonky) there. Making a common mail mozconfig base might be a good idea.
Flags: needinfo?(Pidgeot18)
Comment 2•9 years ago
|
||
I've been wondering about this. Say we get the nightly from mail/config/mozconfigs/*platform*. It's my understanding that |. mail/configs/mozconfigs/mozconfig.common| won't work with our current build config (and probably by extension, relative paths won't work as well). so would it make sense to have some sort of fixed topsrcdir set? (kinda cheating I know: i.e. if "mozilla" in topsrcdir, use relative paths (../mail/...) otherwise, use the actual path i.e. mail/...
Assignee | ||
Comment 3•9 years ago
|
||
ewong, yes, there needs to be some changes to the mozconfigs to make it work like you suggested. I've done this in bug 1195468. This patch requires all dependent bugs to be applied/pushed. I hope disabling everything is the right way to go about it. Maybe that will have the nice side-effect of fixing tests that fail because of addon-signing being enabled.
Assignee | ||
Comment 5•9 years ago
|
||
As we aren't doing the whole common mozconfig dance now, here is a patch that adds it to all mozconfigs. I've added it after including mozconfig.common because that is what jlund is doing in attachment 8656163 [details] [diff] [review].
Attachment #8648902 -
Attachment is obsolete: true
Attachment #8648902 -
Flags: review?(Pidgeot18)
Attachment #8658270 -
Flags: review?(Pidgeot18)
Assignee | ||
Updated•9 years ago
|
Updated•9 years ago
|
Attachment #8658270 -
Flags: review?(Pidgeot18) → review+
Assignee | ||
Comment 6•9 years ago
|
||
Pushed to comm-central changeset cfb6f301cc13
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 43.0
You need to log in
before you can comment on or make changes to this bug.
Description
•