Closed Bug 708570 Opened 13 years ago Closed 13 years ago

Make libfreebl depend on libnspr

Categories

(Firefox Build System :: General, defect)

All
Linux
defect
Not set
normal

Tracking

(firefox11 fixed)

RESOLVED FIXED
mozilla12
Tracking Status
firefox11 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

(Whiteboard: [inbound][qa-])

Attachments

(1 file)

The build default for libfreebl is to not depend on libnspr, which is something that was done for NSS as a system library. This is not something that is needed for Mozilla code. Disabling it avoids libfreebl dlopening() libnspr and resolving a bunch of symbols, and libfreebl going through stub functions for nspr calls.
Attached patch Make libfreebl depend on nspr (deleted) — Splinter Review
Attachment #579996 - Flags: review?(ted.mielczarek)
Blocks: 712284
Attachment #579996 - Flags: review?(ted.mielczarek) → review+
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla12
Depends on: 717906
Comment on attachment 579996 [details] [diff] [review] Make libfreebl depend on nspr [Approval Request Comment] It is a dependency of bug 683127. It caused bug 717906 on m-c, which I'm going to request approval for as well.
Attachment #579996 - Flags: approval-mozilla-aurora?
Actually, strictly speaking, bug 683127 is supposed to work without this, but hasn't been tested without.
Attachment #579996 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Whiteboard: [inbound] → [inbound][qa-]
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: