summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtc%netscape.com <devnull@localhost>2003-03-22 01:26:58 +0000
committerwtc%netscape.com <devnull@localhost>2003-03-22 01:26:58 +0000
commitc75dcb6a55dbf48d058f88f6e771157b5b52891d (patch)
treec91de62bb7064ba22e51628baca16dc9abc234a7
parentc75215835d8fa5e5929b0432384ba8a70b037d34 (diff)
downloadnss-hg-c75dcb6a55dbf48d058f88f6e771157b5b52891d.tar.gz
BSD/OS seems to be using GNU ld, which needs -rpath-link to find the
implicit dependency of an explicitly lined .so at link time.
-rw-r--r--security/nss/cmd/platlibs.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/security/nss/cmd/platlibs.mk b/security/nss/cmd/platlibs.mk
index 0a131c297..90ee93cc3 100644
--- a/security/nss/cmd/platlibs.mk
+++ b/security/nss/cmd/platlibs.mk
@@ -185,6 +185,10 @@ ifeq ($(OS_ARCH), Linux)
EXTRA_SHARED_LIBS += -Wl,-rpath-link,$(DIST)/lib
endif
+ifeq ($(OS_ARCH), BSD_OS)
+EXTRA_SHARED_LIBS += -Wl,-rpath-link,$(DIST)/lib
+endif
+
ifeq ($(OS_ARCH), Darwin)
EXTRA_SHARED_LIBS += -dylib_file @executable_path/libsoftokn3.dylib:$(DIST)/lib/libsoftokn3.dylib
endif