Backing out fix for win32 gmake static bustage until we figure out how to resolve bug 114748 for OS/2. Should fix current OS/2 bustage.

git-svn-id: svn://10.0.0.236/trunk@114044 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
seawood%netscape.com
2002-02-08 19:17:37 +00:00
parent b15f0f5201
commit 133ae214a8
2 changed files with 25 additions and 15 deletions

View File

@@ -160,11 +160,11 @@ FINAL_LINK_COMP_NAMES = $(DEPTH)/config/final-link-comp-names
# The use of LIB_PREFIX for OS/2 VA builds is inconsistent
# due to bug 114748, so use _NSS_LIB_PREFIX instead
#ifeq ($(MOZ_OS2_TOOLS),VACPP)
#NSS_LIB_PREFIX=lib
#else
ifeq ($(MOZ_OS2_TOOLS),VACPP)
NSS_LIB_PREFIX=lib
else
NSS_LIB_PREFIX=$(LIB_PREFIX)
#endif
endif
#
# NSS libs needed for final link in static build
@@ -172,16 +172,6 @@ NSS_LIB_PREFIX=$(LIB_PREFIX)
NSS_3_4=1
ifdef NSS_3_4
# win32 msvc & OS/2 VA builds use import libs
ifneq (,$(filter WINNT OS2,$(OS_ARCH)))
NSS_LIBS = \
$(DIST)/lib/$(NSS_LIB_PREFIX)crmf.$(LIB_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)smime3.$(LIB_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)ssl3.$(LIB_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)nss3.$(LIB_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)softokn3.$(LIB_SUFFIX) \
$(NULL)
else
NSS_LIBS = \
$(DIST)/lib/$(NSS_LIB_PREFIX)crmf.$(LIB_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)smime3$(DLL_SUFFIX) \
@@ -189,7 +179,6 @@ NSS_LIBS = \
$(DIST)/lib/$(NSS_LIB_PREFIX)nss3$(DLL_SUFFIX) \
$(DIST)/lib/$(NSS_LIB_PREFIX)softokn3$(DLL_SUFFIX) \
$(NULL)
endif
else
NSS_LIBS = \
$(DIST)/lib/$(NSS_LIB_PREFIX)smime.$(LIB_SUFFIX) \

View File

@@ -100,9 +100,30 @@ NSS_3_4=1
ifdef NSS_3_4
DEFINES += -DNSS_3_4
ifneq (,$(filter OS2 WINNT,$(OS_ARCH)))
# Link with import libs on OS/2
NSS3_LIB = nss3.$(LIB_SUFFIX)
SMIME3_LIB = smime3.$(LIB_SUFFIX)
SSL3_LIB = ssl3.$(LIB_SUFFIX)
SOFTOKEN3_LIB = softokn3.$(LIB_SUFFIX)
else
NSS3_LIB = $(LIB_PREFIX)nss3$(DLL_SUFFIX)
SMIME3_LIB = $(LIB_PREFIX)smime3$(DLL_SUFFIX)
SSL3_LIB = $(LIB_PREFIX)ssl3$(DLL_SUFFIX)
SOFTOKEN3_LIB = $(LIB_PREFIX)softokn3$(DLL_SUFFIX)
endif
EXTRA_LIBS = \
$(DIST)/lib/$(NSS_LIB_PREFIX)crmf.$(LIB_SUFFIX) \
$(DIST)/lib/$(SMIME3_LIB) \
$(DIST)/lib/$(SSL3_LIB) \
$(DIST)/lib/$(NSS3_LIB) \
$(DIST)/lib/$(SOFTOKEN3_LIB) \
$(NULL)
else
EXTRA_LIBS = $(NSS_LIBS)
endif
EXTRA_DEPS = $(EXTRA_LIBS)