diff options
Diffstat (limited to 'security/nss/files')
-rw-r--r-- | security/nss/files/patch-coreconf_FreeBSD.mk | 21 | ||||
-rw-r--r-- | security/nss/files/patch-coreconf_rules.mk | 12 |
2 files changed, 6 insertions, 27 deletions
diff --git a/security/nss/files/patch-coreconf_FreeBSD.mk b/security/nss/files/patch-coreconf_FreeBSD.mk index f77bd7e7..2cbc8d9 100644 --- a/security/nss/files/patch-coreconf_FreeBSD.mk +++ b/security/nss/files/patch-coreconf_FreeBSD.mk @@ -30,25 +30,16 @@ OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -@@ -70,15 +85,15 @@ - - ARCH = freebsd - --MOZ_OBJFORMAT := $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo elf) -+ifndef MOZILLA_CLIENT -+DLL_SUFFIX = so.1 -+endif +@@ -46,7 +56,11 @@ else + DLL_SUFFIX = so.1.0 + endif --ifeq ($(MOZ_OBJFORMAT),elf) --DLL_SUFFIX = so +-MKSHLIB = $(CC) $(DSO_LDOPTS) +ifneq (,$(filter alpha ia64,$(OS_TEST))) +MKSHLIB = $(CC) -Wl,-Bsymbolic -lc $(DSO_LDOPTS) - else --DLL_SUFFIX = so.1.0 ++else +MKSHLIB = $(CC) -Wl,-Bsymbolic $(DSO_LDOPTS) - endif -- --MKSHLIB = $(CC) $(DSO_LDOPTS) ++endif ifdef MAPFILE MKSHLIB += -Wl,--version-script,$(MAPFILE) endif diff --git a/security/nss/files/patch-coreconf_rules.mk b/security/nss/files/patch-coreconf_rules.mk deleted file mode 100644 index 22fb9a3..0000000 --- a/security/nss/files/patch-coreconf_rules.mk +++ /dev/null @@ -1,12 +0,0 @@ ---- coreconf/rules.mk.orig Sat Jan 6 00:48:54 2007 -+++ coreconf/rules.mk Fri Mar 23 10:15:46 2007 -@@ -114,6 +114,9 @@ - endif - ifdef SHARED_LIBRARY - $(INSTALL) -m 775 $(SHARED_LIBRARY) $(SOURCE_LIB_DIR) -+ifndef MOZILLA_CLIENT -+ ln -sf $(notdir $(SHARED_LIBRARY)) $(SOURCE_LIB_DIR)/$(notdir $(SHARED_LIBRARY:.so.1=.so)) -+endif - ifdef MOZ_DEBUG_SYMBOLS - ifeq (,$(filter-out _WIN%,$(NS_USE_GCC)_$(OS_TARGET))) - $(INSTALL) -m 644 $(SHARED_LIBRARY:$(DLL_SUFFIX)=pdb) $(SOURCE_LIB_DIR) |