Closed
Bug 556253
Opened 15 years ago
Closed 15 years ago
Clean up setting of MOZ_MORKREADER/MOZ_MORK definitions in configure.in
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.9.3a4
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(1 file)
1.47 KB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
During the landing of bug 516758, we realised that the setting of MOZ_MORKREADER and MOZ_MORK was still dependent on the setting of MOZ_PLACES.
Whilst this is somewhat true, it is much better to have the defaults for these explicitly set to what Firefox/xulrunner are heading towards, rather than what everyone else has.
The attached patch removes the awkward set of tests and sets MOZ_MORKREADER on by default (which is what places requires) and turns off MOZ_MORK by default.
I'll also file a blocking bug for setting these correctly for SeaMonkey & Thunderbird according to their current requirements.
Assignee | ||
Comment 1•15 years ago
|
||
Assignee | ||
Comment 2•15 years ago
|
||
Comment on attachment 436171 [details] [diff] [review]
The fix
This seemed to work fine on try, and locally on my Thunderbird build.
Attachment #436171 -
Flags: review?(ted.mielczarek)
Updated•15 years ago
|
Attachment #436171 -
Flags: review?(ted.mielczarek) → review+
Comment 3•15 years ago
|
||
Comment on attachment 436171 [details] [diff] [review]
The fix
>+dnl Build Places if required
>+AC_SUBST(MOZ_PLACES)
>+if test "$MOZ_PLACES"; then
>+ AC_DEFINE(MOZ_PLACES)
>+fi
Please leave the AC_SUBST down with the rest of them for consistency.
Thanks for the cleanup!
Assignee | ||
Comment 4•15 years ago
|
||
Checked in with comment addressed: http://hg.mozilla.org/mozilla-central/rev/d1de2b6a604a
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a4
Comment 5•15 years ago
|
||
http://hg.mozilla.org/comm-central/rev/3179601351f1
Explicitly set MOZ_MORKREADER and MOZ_MORK for Thunderbird and SeaMonkey, and sync enable places changes from bug 516758.
Comment 6•15 years ago
|
||
(In reply to comment #5)
Sorry, I confused a 3 for a 6.
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
•