Closed Bug 352003 Opened 18 years ago Closed 13 years ago

test for when to build libreg is broken

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: ajschult784, Assigned: ajschult784)

References

Details

Attachments

(1 file, 1 obsolete file)

In SeaMonkey, if I disable xpinstall, I get build failures because libreg isn't built.  The test for MOZ_NO_XPCOM_OBSOLETE seems backwards and libreg is also needed if mail is built (the NS4 mail importer seems to use it).
Attached patch patch (obsolete) — Splinter Review
checking MOZ_MAIL_NEWS in toolkit seems out of place.  I guess the check isn't technically required since both SeaMonkey and TBird still build the obsolete xpcom bits.
Assignee: nobody → ajschult
Status: NEW → ASSIGNED
Attachment #237577 - Flags: review?(benjamin)
Comment on attachment 237577 [details] [diff] [review]
patch

tier_2_dirs won't do anything. Perhaps you didn't test this after mergning it, or something?

Why are you disabling xpinstall anyway? I don't know of any supported build configuration with mailnews on and xpinstall off.
Attachment #237577 - Flags: review?(benjamin) → review-
> tier_2_dirs won't do anything. Perhaps you didn't test this after mergning it,
> or something?

indeed

> Why are you disabling xpinstall anyway? I don't know of any supported build
> configuration with mailnews on and xpinstall off.

I have a tree whose sole purpose is to rebuild quickly to identify regressions (narrowing regression windows).  It has everything disabled that can be.

But anyway, I'm not real attached to the part that checks for mail.  So long as the obsolete xpcom part is right.
Attachment #237577 - Attachment is obsolete: true
Attachment #239468 - Flags: review?(benjamin)
Attachment #239468 - Flags: review?(benjamin) → review+
Does this have any meaning after bug 679352?
Depends on: 679352
Whiteboard: [CLOSEME 2012-01-01]
Nope, but then it already didn't have any since some unknown time well before that.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Whiteboard: [CLOSEME 2012-01-01]
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: