Closed Bug 547653 Opened 15 years ago Closed 15 years ago

Build toolkit search based on a define rather than an exclusion of some apps

Categories

(Toolkit Graveyard :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.9.3a3

People

(Reporter: philor, Assigned: philor)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 2 obsolete files)

Attached patch Fix v.1 (obsolete) — Splinter Review
One of several ways I accidentally stalled bug 526333 - it needs an ifdef for whether toolkit/components/search/ was built, and really, the existing "if it ain't Thunderbird or SeaMonkey" way of deciding isn't terribly pretty, or terribly convenient if an out-of-tree app doesn't want to build it. Yes, I'm cheating a little, since a strict translation of the current state would be to default it to 1, and unset it in mail/confvars.sh and suite/confvars.sh, but then I'd have to do simultaneous pushes, and as you may have heard, "Having to ... get reviews from each app is a PITA." I will if I have to, but I'd rather not.
Attachment #428149 - Flags: review?(ted.mielczarek)
No longer blocks: 336874
(In reply to comment #0) > but then I'd have to do simultaneous pushes Would you? I don't think building this stuff would *break* thunderbird/seamonkey, so as a temporary state that should be fine, right? I'd rather fix this the right way, rather than force any future consumers to have to somehow know about this.
Attached patch Fix v.2 (obsolete) — Splinter Review
Indeed. And if I'd been cunning enough to have not mentioned review, I could just pretend I didn't think that confvars.sh changes to adapt to m-c changes called for review at all.
Attachment #428149 - Attachment is obsolete: true
Attachment #428269 - Flags: review?(ted.mielczarek)
Attachment #428149 - Flags: review?(ted.mielczarek)
Attachment #428274 - Flags: review?(bugzilla)
Attachment #428274 - Flags: review?(bugzilla) → review+
Comment on attachment 428269 [details] [diff] [review] Fix v.2 Please don't add the actual MOZ_ARG_DISABLE_BOOL(). You just want the var for confvars.sh, you don't need the configure arg. There's no reason any normal person would want to flip this value.
Attachment #428269 - Flags: review?(ted.mielczarek) → review-
Attached patch Fix v.3Splinter Review
/me resists the temptation to wield that policy-hammer against the other things in the same neighborhood and in the same class, which is pretty much all of them
Attachment #428269 - Attachment is obsolete: true
Attachment #429952 - Flags: review?(ted.mielczarek)
We've already got bug 516758 on file (and Mitch already removed a bunch in bug 513924). It's a good thing, yes, but let's stay focused and at least not make the problem worse!
Attachment #429952 - Flags: review?(ted.mielczarek) → review+
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a3
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: