You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by pf...@apache.org on 2015/07/08 16:27:08 UTC

svn commit: r1689883 - in /openoffice/trunk/main: set_soenv.in xmlsecurity/source/xmlsec/nss/makefile.mk xmlsecurity/util/makefile.mk

Author: pfg
Date: Wed Jul  8 14:27:07 2015
New Revision: 1689883

URL: http://svn.apache.org/r1689883
Log:
NSS build fixes

Author:		Don Lewis (truckman at FreeBSD)

Modified:
    openoffice/trunk/main/set_soenv.in
    openoffice/trunk/main/xmlsecurity/source/xmlsec/nss/makefile.mk
    openoffice/trunk/main/xmlsecurity/util/makefile.mk

Modified: openoffice/trunk/main/set_soenv.in
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/set_soenv.in?rev=1689883&r1=1689882&r2=1689883&view=diff
==============================================================================
--- openoffice/trunk/main/set_soenv.in (original)
+++ openoffice/trunk/main/set_soenv.in Wed Jul  8 14:27:07 2015
@@ -1867,6 +1867,8 @@ ToFile( "PKGFORMAT",         "@PKGFORMAT
 ToFile( "SYSTEM_STDLIBS",    "@SYSTEM_STDLIBS@",   "e" );
 ToFile( "SYSTEM_ZLIB",       "@SYSTEM_ZLIB@",      "e" );
 ToFile( "SYSTEM_NSS",        "@SYSTEM_NSS@",       "e" );
+ToFile( "NSS_CFLAGS",        "@NSS_CFLAGS@",       "e" );
+ToFile( "NSS_LIBS",          "@NSS_LIBS@",         "e" );
 ToFile( "SYSTEM_OPENSSL",    "@SYSTEM_OPENSSL@",   "e" );
 ToFile( "OPENSSL_CFLAGS",    "@OPENSSL_CFLAGS@",   "e" );
 ToFile( "OPENSSL_LIBS",      "@OPENSSL_LIBS@",     "e" );

Modified: openoffice/trunk/main/xmlsecurity/source/xmlsec/nss/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmlsecurity/source/xmlsec/nss/makefile.mk?rev=1689883&r1=1689882&r2=1689883&view=diff
==============================================================================
--- openoffice/trunk/main/xmlsecurity/source/xmlsec/nss/makefile.mk (original)
+++ openoffice/trunk/main/xmlsecurity/source/xmlsec/nss/makefile.mk Wed Jul  8 14:27:07 2015
@@ -44,15 +44,11 @@ CFLAGS+=-DSYSTEM_LIBXML $(LIBXML_CFLAGS)
 
 .IF "$(SYSTEM_NSS)" != "YES"
 MOZ_INC = $(SOLARVERSION)$/$(INPATH)$/inc$(UPDMINOREXT)$/mozilla
-NSS_INC = $(MOZ_INC)$/nss
-NSPR_INC = $(MOZ_INC)$/nspr
+NSS_CFLAGS = -I$(MOZ_INC)$/nss
+NSPR_CFLAGS = -I$(MOZ_INC)$/nspr
 .ELIF "$(GUI)" == "OS2"
-NSS_INC = /@unixroot/usr/include/nss3
-NSPR_INC = /@unixroot/usr/include/nspr4
-.ELSE
-# TODO: better use pkgconfig to find the proper system include path
-NSS_INC = /usr/include/nss3
-NSPR_INC = /usr/include/nspr4
+NSS_CFLAGS = -I/@unixroot/usr/include/nss3
+NSPR_CFLAGS = I/@unixroot/usr/include/nspr4
 .ENDIF
 
 .IF "$(GUI)" == "WNT"
@@ -108,10 +104,10 @@ CDEFS += -DXMLSEC_NO_XSLT
 # --- Files --------------------------------------------------------
 
 SOLARINC += \
- -I$(NSPR_INC) \
+ $(NSPR_CFLAGS) \
  -I$(PRJ)$/source$/xmlsec
 
-SOLARINC += -I$(NSS_INC)
+SOLARINC += $(NSS_CFLAGS)
 
 SLOFILES = \
 	$(SLO)$/nssinitializer.obj \

Modified: openoffice/trunk/main/xmlsecurity/util/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/xmlsecurity/util/makefile.mk?rev=1689883&r1=1689882&r2=1689883&view=diff
==============================================================================
--- openoffice/trunk/main/xmlsecurity/util/makefile.mk (original)
+++ openoffice/trunk/main/xmlsecurity/util/makefile.mk Wed Jul  8 14:27:07 2015
@@ -101,13 +101,17 @@ SHL2STDLIBS +=			\
 SHL2STDLIBS +=-ldl
 .ENDIF
 
-.IF "$(ENABLE_NSS_MODULE)"=="YES" && "$(SYSTEM_NSS)"!="YES"
+.IF "$(ENABLE_NSS_MODULE)"=="YES"
+.IF "$(SYSTEM_NSS)"!="YES"
 .IF "$(NSPR_LIB)" != ""
 SHL2STDLIBS += $(NSPR_LIB)
 .ENDIF
 .IF "$(NSS_LIB)" != ""
 SHL2STDLIBS += $(NSS_LIB)
 .ENDIF
+.ELSE
+SHL2STDLIBS += $(NSS_LIBS)
+.ENDIF
 .ENDIF
 
 .IF "$(CRYPTO_ENGINE)" == "mscrypto"