Closed Bug 334843 Opened 19 years ago Closed 19 years ago

Add rpath for HP-UX on pa-risc

Categories

(NSS :: Build, defect, P2)

3.11
HP
HP-UX
defect

Tracking

(Not tracked)

RESOLVED FIXED
3.11.1

People

(Reporter: christophe.ravel.bugs, Assigned: christophe.ravel.bugs)

References

Details

Attachments

(1 file)

Currently, rpath for the nss tools on HP-UX is only set for ia64. We need to set it for pa-risc 32 bit: tools are in /somewhere/bin, libraries are in /somewhere/lib RPATH: $ORIGIN/../lib 64 bit: tools are in /somewhre/bin/[pa20_64|64], libraries are in /somewhere/lib/[pa20_64|64] RPATH: $ORIGIN/../../lib/pa20_64:$ORIGIN:/../../lib/64
The fix should be in mozilla/security/nss/cmd/platlibs.mk near line 207 32 bit: EXTRA_SHARED_LIBS += -Wl,+s,+b,'$$ORIGIN/../lib' 64 bit: EXTRA_SHARED_LIBS += -Wl,+s,+b,'$$ORIGIN/../../lib/pa20_64:$$ORIGIN/../../lib/64'
Tested on 32 and 64 bit build
Attachment #219816 - Flags: review?(neil.williams)
Depends on: 335454
Comment on attachment 219816 [details] [diff] [review] Set library search path in cmd/platlibs.mk Looks good. You might want to put a comment on the $OS_TEST else clause indicating it's for pa-risc.
Attachment #219816 - Flags: review?(neil.williams) → review+
Checked-in on: - trunk - NSS_3_11_BRANCH - NSS_3_11_1_BRANCH Still need resolution of bug 335343 to be fully functional on 64 bit.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → ASSIGNED
Priority: -- → P2
Assignee: nobody → christophe.ravel.bugs
Status: ASSIGNED → NEW
Status: NEW → RESOLVED
Closed: 19 years ago19 years ago
Resolution: --- → FIXED
Is this the cause of bug 335454 ? Now that this bug is fixed, is bug 335454 also fixed?
No, even with the RPATH set (this bug fixed), bug 335454 is still present.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: