Closed Bug 526760 Opened 15 years ago Closed 15 years ago

Port Bug 519357 - Only load known binary components from app directory - to comm-central.

Categories

(MailNews Core :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 3.1a1

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file)

Bug 519357 just landed on trunk which completely broke running of comm-central apps - or at least the non-toolkit parts of them.

We need to port the patch.
Shouldn't have broken anything, according to bsmedberg. He says it should fail open in the absence of components.list.
All you should need are the rules.mk bits, and the packaging manifest change, FWIW.
(In reply to comment #1)
> Shouldn't have broken anything, according to bsmedberg. He says it should fail
> open in the absence of components.list.

Not quite true - components.list will exist in partial form (at least on debug + developer builds) from the mozilla-central part of the build. Hence none of the comm-central specific components will get loaded.

(In reply to comment #2)
> All you should need are the rules.mk bits, and the packaging manifest change,
> FWIW.

Yep, already ported, just waiting on my build to finish.
Attached patch The fixSplinter Review
My build is still going (but looking promising), but I think this should work (I won't land before I've verified).

As bug 519357 should be landing on 1.9.2, then I'm not going to bother adding any branch ifdefs. If we want to set up builders before that happens, then we can add some (there are other issues I'm aware of with building 1.9.2 that will need ifdef changes anyway).
Attachment #410510 - Flags: review?(gozer)
Attachment #410510 - Flags: review?(gozer) → review+
That fixed it :-)
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
Target Milestone: --- → Thunderbird 3.1a1
Depends on: 558518
Depends on: 558985
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: