mozilla-shared-nss-db.patch
changeset 738 f118b88b7d7f
parent 718 6cb1ac7cd223
child 766 e0b23b7851e9
equal deleted inserted replaced
733:b2202fea7983 738:f118b88b7d7f
     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 @@ -8069,16 +8069,31 @@ if test "$MOZ_ENABLE_SKIA"; then
    10 @@ -8231,16 +8231,31 @@ if test "$MOZ_ENABLE_SKIA"; then
    11      MOZ_ENABLE_SKIA_GPU=1
    11      MOZ_ENABLE_SKIA_GPU=1
    12      AC_DEFINE(USE_SKIA_GPU)
    12      AC_DEFINE(USE_SKIA_GPU)
    13      AC_SUBST(MOZ_ENABLE_SKIA_GPU)
    13      AC_SUBST(MOZ_ENABLE_SKIA_GPU)
    14    fi
    14    fi
    15  fi
    15  fi
    77  #include "NSSCertDBTrustDomain.h"
    77  #include "NSSCertDBTrustDomain.h"
    78  #include "mozilla/Telemetry.h"
    78  #include "mozilla/Telemetry.h"
    79  #include "nsCertVerificationThread.h"
    79  #include "nsCertVerificationThread.h"
    80  #include "nsAppDirectoryServiceDefs.h"
    80  #include "nsAppDirectoryServiceDefs.h"
    81  #include "nsComponentManagerUtils.h"
    81  #include "nsComponentManagerUtils.h"
    82 @@ -1129,17 +1136,31 @@ nsNSSComponent::InitializeNSS()
    82 @@ -1141,17 +1148,31 @@ nsNSSComponent::InitializeNSS()
    83    if (NS_FAILED(rv)) {
    83    if (NS_FAILED(rv)) {
    84      nsPSMInitPanic::SetPanic();
    84      nsPSMInitPanic::SetPanic();
    85      return NS_ERROR_NOT_AVAILABLE;
    85      return NS_ERROR_NOT_AVAILABLE;
    86    }
    86    }
    87  
    87  
   110        init_rv = ::mozilla::psm::InitializeNSS(profileStr.get(), true);
   110        init_rv = ::mozilla::psm::InitializeNSS(profileStr.get(), true);
   111      }
   111      }
   112      if (init_rv != SECSuccess) {
   112      if (init_rv != SECSuccess) {
   113        PR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("could not init in r/o either\n"));
   113        PR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("could not init in r/o either\n"));
   114      }
   114      }
   115 diff --git a/toolkit/library/Makefile.in b/toolkit/library/Makefile.in
   115 diff --git a/toolkit/library/libxul.mk b/toolkit/library/libxul.mk
   116 --- a/toolkit/library/Makefile.in
   116 --- a/toolkit/library/libxul.mk
   117 +++ b/toolkit/library/Makefile.in
   117 +++ b/toolkit/library/libxul.mk
   118 @@ -161,17 +161,17 @@ endif
   118 @@ -146,17 +146,17 @@ OS_LIBS += $(call EXPAND_LIBNAME,mfuuid 
   119  ifneq (,$(filter WINNT,$(OS_ARCH)))
   119  endif
   120  SDK_LIBRARY = $(IMPORT_LIBRARY)
   120  
   121  else
   121  ifdef MOZ_DIRECTSHOW
   122  SDK_LIBRARY = $(SHARED_LIBRARY)
   122  OS_LIBS += $(call EXPAND_LIBNAME,dmoguids wmcodecdspuuid strmiids msdmo)
   123  endif
   123  endif
   124  
   124  
   125  EXTRA_DSO_LDOPTS += $(LIBS_DIR)
   125  EXTRA_DSO_LDOPTS += $(LIBS_DIR)
   126  
   126  
   127 -EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB)
   127 -EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB)
   128 +EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB) $(NSSHELPER_LIBS)
   128 +EXTRA_DSO_LDOPTS += $(NSPR_LIBS) $(MOZALLOC_LIB) $(NSSHELPER_LIBS)
   129  
   129  
   130  ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa)
   130  ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa)
   131  CXXFLAGS += $(TK_CFLAGS)
       
   132  OS_LIBS += \
   131  OS_LIBS += \
   133    $(TK_LIBS) \
   132    $(TK_LIBS) \
   134    $(NULL)
   133    $(NULL)
   135  endif
   134  endif
   136  
   135  
       
   136  ifeq (OpenBSD,$(OS_ARCH))