Closed Bug 128460 Opened 24 years ago Closed 24 years ago

We should link libnss3.so with the -R $ORIGIN linker option.

Categories

(NSS :: Build, defect)

Sun
Solaris
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: wtc, Assigned: wtc)

Details

In NSS 3.2 and 3.3.x, we link libnss3.so on 32-bit Solaris SPARC with the -R $ORIGIN linker option to instruct it to look for libfreebl_*.so in the same directory it resides. During NSS 3.4 development, we moved the MAPFILE stuff from NSS to coreconf. The -R $ORIGIN option seemed to be accidentally deleted at that time. This is a regression from NSS 3.3.x. Since libnss3.so depends on libsoftokn3.so in NSS 3.4, I will use the -R $ORIGIN linker option on all Solaris versions, as opposed to on just 32-bit SPARC versions.
Sorry, I was wrong. The -R $ORIGIN option was not deleted. It has been moved to libsoftokn3.so.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.