Closed
Bug 329579
Opened 19 years ago
Closed 8 years ago
Ensure system libraries are linked after Mozilla libraries
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: mark, Assigned: mark)
Details
In some cases, system libraries might be given to the linker before Mozilla libraries. Whenever possible, this should be avoided. In some cases, system libraries export symbols that are also defined in Mozilla libraries. Most notably, the Mac 10.3 libraries export an NSPR implementation. We want our own implementation, not the system's.
The Mac NSPR case has been fixed where it's known to cause trouble (libgfx_mac), but it should be fixed for other linker invocations as well. libmozjs and libwidget_mac currently both bring in system libraries before NSPR libraries, and there are other cases of other Mozilla libraries being passed to the linker after system libraries.
Assignee | ||
Updated•19 years ago
|
Summary: Ensure system libs are linked after Mozilla libs → Ensure system libraries are linked after Mozilla libraries
Assignee | ||
Comment 1•19 years ago
|
||
Prereq to switching any product to use the 10.3 SDK by default.
Comment 2•8 years ago
|
||
Pretty sure this is no longer an issue.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
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
•