mozilla-shared-nss-db.patch
changeset 680 be770d3cbc02
parent 659 fa96cf6ffd14
child 686 ab25aac2aa83
equal deleted inserted replaced
676:ed32bb3eb2f0 680:be770d3cbc02
     5 References:
     5 References:
     6 
     6 
     7 diff --git a/configure.in b/configure.in
     7 diff --git a/configure.in b/configure.in
     8 --- a/configure.in
     8 --- a/configure.in
     9 +++ b/configure.in
     9 +++ b/configure.in
    10 @@ -8330,16 +8330,31 @@ AC_SUBST(QCMS_LIBS)
    10 @@ -8289,16 +8289,31 @@ AC_SUBST(QCMS_LIBS)
    11  
    11  
    12  dnl ========================================================
    12  dnl ========================================================
    13  dnl HarfBuzz
    13  dnl HarfBuzz
    14  dnl ========================================================
    14  dnl ========================================================
    15  MOZ_HARFBUZZ_LIBS='$(DEPTH)/gfx/harfbuzz/src/$(LIB_PREFIX)mozharfbuzz.$(LIB_SUFFIX)'
    15  MOZ_HARFBUZZ_LIBS='$(DEPTH)/gfx/harfbuzz/src/$(LIB_PREFIX)mozharfbuzz.$(LIB_SUFFIX)'
    81  #include "nsCertVerificationThread.h"
    81  #include "nsCertVerificationThread.h"
    82  #include "nsAppDirectoryServiceDefs.h"
    82  #include "nsAppDirectoryServiceDefs.h"
    83  #include "nsComponentManagerUtils.h"
    83  #include "nsComponentManagerUtils.h"
    84  #include "nsDirectoryServiceDefs.h"
    84  #include "nsDirectoryServiceDefs.h"
    85  #include "nsICertOverrideService.h"
    85  #include "nsICertOverrideService.h"
    86 @@ -1132,18 +1139,34 @@ nsNSSComponent::InitializeNSS(bool showW
    86 @@ -1144,18 +1151,34 @@ nsNSSComponent::InitializeNSS(bool showW
    87      ConfigureInternalPKCS11Token();
    87      ConfigureInternalPKCS11Token();
    88  
    88  
    89      // The NSS_INIT_NOROOTINIT flag turns off the loading of the root certs
    89      // The NSS_INIT_NOROOTINIT flag turns off the loading of the root certs
    90      // module by NSS_Initialize because we will load it in InstallLoadableRoots
    90      // module by NSS_Initialize because we will load it in InstallLoadableRoots
    91      // later.  It also allows us to work around a bug in the system NSS in
    91      // later.  It also allows us to work around a bug in the system NSS in
   121        }
   121        }
   122        else {
   122        else {
   123 diff --git a/toolkit/library/Makefile.in b/toolkit/library/Makefile.in
   123 diff --git a/toolkit/library/Makefile.in b/toolkit/library/Makefile.in
   124 --- a/toolkit/library/Makefile.in
   124 --- a/toolkit/library/Makefile.in
   125 +++ b/toolkit/library/Makefile.in
   125 +++ b/toolkit/library/Makefile.in
   126 @@ -490,17 +490,17 @@ EXTRA_DSO_LDOPTS += -INCREMENTAL:NO
   126 @@ -490,17 +490,17 @@ ifneq (,$(or $(filter 1400,$(_MSC_VER)),
       
   127  ifdef MOZ_DEBUG
       
   128  EXTRA_DSO_LDOPTS += -INCREMENTAL:NO
   127  endif
   129  endif
   128  endif
   130  endif
   129  endif
   131  endif
   130  
   132  
   131  EXTRA_DSO_LDOPTS += $(LIBS_DIR)
   133  EXTRA_DSO_LDOPTS += $(LIBS_DIR)
   132  
       
   133  DEFINES += -DIMPL_XREAPI
       
   134  
   134  
   135 -EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB)
   135 -EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB)
   136 +EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB) $(NSSHELPER_LIBS)
   136 +EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB) $(NSSHELPER_LIBS)
   137  
   137  
   138  ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa)
   138  ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa)