mozsqlite badly positioned in dependentlibs.list

RESOLVED FIXED in mozilla6

Status

()

Core
Build Config
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: glandium, Assigned: glandium)

Tracking

Trunk
mozilla6
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
NSS is linked against sqlite, so loading NSS libraries will require sqlite. Thus sqlite ought to appear first in dependentlibs.list, the xpcom standalone glue loading libraries in that order. It actually works without any change, but is suboptimal.
(Assignee)

Updated

6 years ago
Blocks: 552864
(Assignee)

Comment 1

6 years ago
Created attachment 533653 [details] [diff] [review]
Move sqlite before nss in dependentlibs.list
Attachment #533653 - Flags: review?(benjamin)
Doesn't nss have its own embedded copy of sqlite?
(Assignee)

Comment 3

6 years ago
(In reply to comment #2)
> Doesn't nss have its own embedded copy of sqlite?

Fortunately, it uses firefox's

$ readelf -d libsoftokn3.so 

Dynamic section at offset 0x2d554 contains 30 entries:
  Tag        Type                         Name/Value
 0x00000001 (NEEDED)                     Shared library: [libmozsqlite3.so]
(...)
Attachment #533653 - Flags: review?(benjamin) → review+
(Assignee)

Comment 4

6 years ago
http://hg.mozilla.org/mozilla-central/rev/8baef6ade34e
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla6

Updated

6 years ago
Assignee: nobody → mh+mozilla
You need to log in before you can comment on or make changes to this bug.