bug 1319405 - fix --with-system-nss build. r?mshal draft
authorTed Mielczarek <ted@mielczarek.org>
Tue, 22 Nov 2016 09:45:37 -0500
changeset 443055 551fdd6baf5235c0ef4c3d6c68bae17a68ca2d3b
parent 442195 683e59dc30940172227d80afa8b4e0d9a2cb1bb3
child 537962 4f090f332866dba5d5bae30c67d2f7531c5bddd6
push id36897
push userbmo:ted@mielczarek.org
push dateWed, 23 Nov 2016 20:12:32 +0000
reviewersmshal
bugs1319405
milestone53.0a1
bug 1319405 - fix --with-system-nss build. r?mshal MozReview-Commit-ID: EoZWWVnofYG
security/manager/ssl/moz.build
--- a/security/manager/ssl/moz.build
+++ b/security/manager/ssl/moz.build
@@ -179,16 +179,17 @@ if CONFIG['NSS_DISABLE_DBM']:
 
 DEFINES['SSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES'] = 'True'
 DEFINES['NSS_ENABLE_ECC'] = 'True'
 for var in ('DLL_PREFIX', 'DLL_SUFFIX'):
     DEFINES[var] = '"%s"' % CONFIG[var]
 
 DEFINES['CERT_AddTempCertToPerm'] = '__CERT_AddTempCertToPerm'
 
-USE_LIBS += [
-    'crmf',
-]
+if not CONFIG['MOZ_SYSTEM_NSS']:
+    USE_LIBS += [
+        'crmf',
+    ]
 
 include('/ipc/chromium/chromium-config.mozbuild')
 
 if CONFIG['GNU_CXX']:
     CXXFLAGS += ['-Wno-error=shadow']