--- nss-3.11.1/mozilla/security/coreconf/Linux.mk.orig 2006-04-25 03:32:16.000000000 +0200 +++ nss-3.11.1/mozilla/security/coreconf/Linux.mk 2006-05-27 21:07:22.101515500 +0200 @@ -169,8 +169,8 @@ DSO_LDFLAGS = LDFLAGS += $(ARCHFLAG) -# INCLUDES += -I/usr/include -Y/usr/include/linux G++INCLUDES = -I/usr/include/g++ +INCLUDES += -I/usr/include/nspr # # Always set CPU_TAG on Linux, OpenVMS, WINCE. diff -Nur nss-3.11.orig/mozilla/security/coreconf/ruleset.mk nss-3.11/mozilla/security/coreconf/ruleset.mk --- nss-3.11.orig/mozilla/security/coreconf/ruleset.mk 2005-09-16 18:09:23.000000000 +0100 +++ nss-3.11/mozilla/security/coreconf/ruleset.mk 2006-01-26 15:13:55.000000000 +0000 @@ -118,7 +118,7 @@ ifdef LIBRARY_NAME ifndef LIBRARY - LIBRARY = $(OBJDIR)/$(LIB_PREFIX)$(LIBRARY_NAME).$(LIB_SUFFIX) + LIBRARY = $(OBJDIR)/$(LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX) endif ifndef SHARED_LIBRARY SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(JDK_DEBUG_SUFFIX).$(DLL_SUFFIX) --- nss-3.12/mozilla/security/nss/cmd/platlibs.mk.orig 2008-02-25 22:32:33.000000000 +0100 +++ nss-3.12/mozilla/security/nss/cmd/platlibs.mk 2008-06-18 23:02:57.118830492 +0200 @@ -50,14 +50,6 @@ endif endif -ifeq ($(OS_ARCH), Linux) -ifeq ($(USE_64), 1) -EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib64:$$ORIGIN/../lib' -else -EXTRA_SHARED_LIBS += -Wl,-rpath,'$$ORIGIN/../lib' -endif -endif - ifeq ($(OS_ARCH), HP-UX) ifeq ($(OS_TEST), ia64) EXTRA_SHARED_LIBS += -Wl,+b,'$$ORIGIN/../lib' @@ -137,13 +129,13 @@ else # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) endif ifdef MOZILLA_BSAFE_BUILD CRYPTOLIB+=$(DIST)/lib/$(LIB_PREFIX)bsafe.$(LIB_SUFFIX) - CRYPTOLIB+=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) + CRYPTOLIB+=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) endif PKIXLIB = \ --- nss/mozilla/security/nss/cmd/platlibs.mk~ 2009-05-10 22:23:08.330366552 +0200 +++ nss/mozilla/security/nss/cmd/platlibs.mk 2009-05-10 22:26:38.034387811 +0200 @@ -159,29 +159,29 @@ $(DIST)/lib/$(LIB_PREFIX)pkixcertsel.$(LIB_SUFFIX) EXTRA_LIBS += \ - $(DIST)/lib/$(LIB_PREFIX)smime.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)ssl.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)nss.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)ssl.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)smime3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)ssl3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)nss3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)ssl3.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)sectool.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)pkcs12.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)pkcs7.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)certhi.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)pk11wrap.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)pk11wrap3.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)cryptohi.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)certhi.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)nsspki.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)pk11wrap.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)softokn.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)nsspki3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)pk11wrap3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)softokn3.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)certdb.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)nsspki.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)nsspki3.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)nssdev.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)nssb.$(LIB_SUFFIX) \ $(CRYPTOLIB) \ $(DBMLIB) \ $(PKIXLIB) \ - $(DIST)/lib/$(LIB_PREFIX)nss.$(LIB_SUFFIX) \ - $(DIST)/lib/$(LIB_PREFIX)pk11wrap.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)nss3.$(LIB_SUFFIX) \ + $(DIST)/lib/$(LIB_PREFIX)pk11wrap3.$(LIB_SUFFIX) \ $(DIST)/lib/$(LIB_PREFIX)certhi.$(LIB_SUFFIX) \ $(NULL) diff -Nur nss-3.11.orig/mozilla/security/nss/lib/softoken/config.mk nss-3.11/mozilla/security/nss/lib/softoken/config.mk --- nss-3.11.orig/mozilla/security/nss/lib/softoken/config.mk 2005-10-19 02:03:31.000000000 +0100 +++ nss-3.11/mozilla/security/nss/lib/softoken/config.mk 2006-01-26 15:13:55.000000000 +0000 @@ -36,7 +36,7 @@ # ***** END LICENSE BLOCK ***** # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) diff -Nur nss-3.11.orig/mozilla/security/nss/lib/ssl/config.mk nss-3.11/mozilla/security/nss/lib/ssl/config.mk --- nss-3.11.orig/mozilla/security/nss/lib/ssl/config.mk 2005-10-19 02:04:16.000000000 +0100 +++ nss-3.11/mozilla/security/nss/lib/ssl/config.mk 2006-01-26 15:13:55.000000000 +0000 @@ -67,7 +67,7 @@ endif # NS_USE_GCC # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) @@ -81,7 +81,7 @@ else # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX) --- nss-3.12/mozilla/security/nss/lib/softoken/legacydb/config.mk.orig 2008-02-25 19:55:40.000000000 +0100 +++ nss-3.12/mozilla/security/nss/lib/softoken/legacydb/config.mk 2008-06-18 22:36:58.538010357 +0200 @@ -36,7 +36,7 @@ # ***** END LICENSE BLOCK ***** # $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) -CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX) +CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl3.$(LIB_SUFFIX) CRYPTODIR=../freebl ifdef MOZILLA_SECURITY_BUILD CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)crypto.$(LIB_SUFFIX)