Closed Bug 84390 Opened 23 years ago Closed 17 years ago

NSS does not create properly versioned libraries

Categories

(NSS :: Build, defect, P2)

3.2.1
x86
Linux
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: frb, Assigned: julien.pierre)

References

Details

Attachments

(1 file)

the libraries NSS creates are not fully versioned.
ie, you create a libssl3.so which has no indication of the minor or micro
versions. This information is helpful for binary compatibility issues. And for
information on bug reports.
Our shared library naming convention is non-standard but
achieves the same goals.  This is something we should
consider for the next NSS major release or when we need
to change our library names.
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → 4.0
Component: Libraries → Build
To a point... I don't think we should include the minor version number in the
library name and it defeats our purpose of being able to upgrade between minor
reliease without recompile.

bob
Changed the QA contact to Bishakha.
QA Contact: sonja.mirtitsch → bishakhabanerjee
Blocks: 80613
QA Contact: bishakhabanerjee → jason.m.reid
QA Contact: jason.m.reid → build
Assignee: wtc → julien.pierre.boogz
Status: ASSIGNED → NEW
It is a conscious decision only to include the major version number in the library filename. We don't break backwards compatibility, we only add new functions in new  releases. Marking WONTFIX.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: