From 961f4c4dd04eff6f757d5d280ae2e908f899a3ca Mon Sep 17 00:00:00 2001 From: Leorize Date: Thu, 17 May 2018 06:51:28 +0700 Subject: [PATCH] external/nss: Don't link with libcrmf on --with-system-nss builds Since Bug 1030963, functions that make use of libcrmf has been removed from the codebase. Therefore, it's no longer necessary to link with libcrmf. This commit completely removes the '-lcrmf' for --with-system-nss builds, as libcrmf is not available on all systems (eg. Arch Linux) This commit is a follow up to #364 --- config/external/nss/crmf/moz.build | 1 - 1 file changed, 1 deletion(-) diff --git a/config/external/nss/crmf/moz.build b/config/external/nss/crmf/moz.build index d2004a5090..04d985d742 100644 --- a/config/external/nss/crmf/moz.build +++ b/config/external/nss/crmf/moz.build @@ -8,7 +8,6 @@ Library('crmf') if CONFIG['MOZ_SYSTEM_NSS']: OS_LIBS += [l for l in CONFIG['NSS_LIBS'] if l.startswith('-L')] - OS_LIBS += ['-lcrmf'] else: USE_LIBS += [ # The dependency on nss is not real, but is required to force the