Closed
Bug 598613
Opened 14 years ago
Closed 14 years ago
Allow Mork to be included/registered in libxul even when places is turned on
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla2.0b7
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(2 files)
1.32 KB,
patch
|
khuey
:
review+
beltzner
:
approval2.0+
|
Details | Diff | Splinter Review |
1.27 KB,
patch
|
Callek
:
review+
|
Details | Diff | Splinter Review |
The current libxul mechanism says that when places is enabled, Mork doesn't get registered within libxul: http://hg.mozilla.org/mozilla-central/annotate/6a3efef10e69/toolkit/library/libxul-config.mk#l258 Historically, I think it was done this way because places replaced mork and history in Firefox. Now SeaMonkey wants to be libxul, the current set-up is invalid. SeaMonkey's configuration for the last few months has been to build with MOZ_PLACES, MOZ_MORK and MOZ_MORKREADER enabled, so I don't think there are any conflicts there. I'll do a patch to fix this, which we can get in at some stage as we've worked around it in SeaMonkey config for now.
Assignee | ||
Comment 1•14 years ago
|
||
This will allow mork to be properly linked into libxul separate regardless of whether or not places is enabled.
Attachment #478758 -
Flags: review?(khuey)
Assignee | ||
Comment 2•14 years ago
|
||
This removes the current workaround that SeaMonkey has. These patches will need landing at the same time.
Attachment #478759 -
Flags: review?(bugspam.Callek)
Comment on attachment 478758 [details] [diff] [review] The fix Any idea why the mork stuff is ifdef MOZ_XUL? This is good. r=me.
Attachment #478758 -
Flags: review?(khuey) → review+
Assignee | ||
Comment 4•14 years ago
|
||
(In reply to comment #3) > Any idea why the mork stuff is ifdef MOZ_XUL? Nope, but I also wonder why we still have MOZ_XUL anyway.
Camino I presume.
Updated•14 years ago
|
Attachment #478759 -
Flags: review?(bugspam.Callek) → review+
Assignee | ||
Comment 6•14 years ago
|
||
Comment on attachment 478758 [details] [diff] [review] The fix Requesting 2.0 approval for when the tree reopens to land this simple patch that corrects the logic of building mork into libxul for those that need it.
Attachment #478758 -
Flags: approval2.0?
Comment 7•14 years ago
|
||
Comment on attachment 478758 [details] [diff] [review] The fix a=beltzner
Attachment #478758 -
Flags: approval2.0? → approval2.0+
Assignee | ||
Comment 8•14 years ago
|
||
Both patches checked in: http://hg.mozilla.org/mozilla-central/rev/19029b83e6e7 http://hg.mozilla.org/comm-central/rev/edb0b0b8fd43
Status: NEW → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b8
Updated•14 years ago
|
Target Milestone: mozilla2.0b8 → mozilla2.0b7
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•