diff --git a/mozilla/client.mk b/mozilla/client.mk index 1997b602605..26dc6440be5 100644 --- a/mozilla/client.mk +++ b/mozilla/client.mk @@ -407,7 +407,7 @@ MODULES_all := \ #MOZ_CO_TAG = NSPR_CO_TAG = NSPRPUB_PRE_4_2_CLIENT_BRANCH NSS_CO_TAG = NSS_3_11_5_RTM -LDAPCSDK_CO_TAG = ldapcsdk_5_17_client_branch +LDAPCSDK_CO_TAG = LDAPCSDK_6_0_3_CLIENT_BRANCH LOCALES_CO_TAG = ####################################################################### diff --git a/mozilla/configure.in b/mozilla/configure.in index 3aef83a3c28..fdc53033c64 100644 --- a/mozilla/configure.in +++ b/mozilla/configure.in @@ -7543,14 +7543,14 @@ if test "$MOZ_LDAP_XPCOM"; then LDAP_CFLAGS='-I${DIST}/public/ldap' if test "$OS_ARCH" = "WINNT"; then if test -n "$GNU_CC"; then - LDAP_LIBS='-L$(DIST)/lib -lnsldap32v50 -lnsldappr32v50' + LDAP_LIBS='-L$(DIST)/lib -lnsldap32v60 -lnsldappr32v60 -lnsldif32v60' else - LDAP_LIBS='$(DIST)/lib/$(LIB_PREFIX)nsldap32v50.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)nsldappr32v50.${IMPORT_LIB_SUFFIX}' + LDAP_LIBS='$(DIST)/lib/$(LIB_PREFIX)nsldap32v60.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)nsldappr32v60.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)nsldif32v60.${IMPORT_LIB_SUFFIX}' fi elif test "$VACPP"; then - LDAP_LIBS='$(DIST)/lib/$(LIB_PREFIX)ldap50.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)prldap50.${IMPORT_LIB_SUFFIX}' + LDAP_LIBS='$(DIST)/lib/$(LIB_PREFIX)ldap60.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)prldap60.${IMPORT_LIB_SUFFIX} $(DIST)/lib/$(LIB_PREFIX)ldif60.${IMPORT_LIB_SUFFIX}' else - LDAP_LIBS='-L${DIST}/bin -L${DIST}/lib -lldap50 -llber50 -lprldap50' + LDAP_LIBS='-L${DIST}/bin -L${DIST}/lib -lldap60 -lprldap60 -lldif60' fi fi diff --git a/mozilla/mail/installer/removed-files.in b/mozilla/mail/installer/removed-files.in index 069e6c75252..9507b0489c7 100644 --- a/mozilla/mail/installer/removed-files.in +++ b/mozilla/mail/installer/removed-files.in @@ -41,6 +41,8 @@ components/xmlextras.dll components/xpc3250.dll components/xpcom_compat_c.dll components/xppref32.dll +nsldap32v50.dll +nsldappr32v50.dll #ifdef XP_WIN components/accessibility-msaa.xpt components/accessibility.xpt diff --git a/mozilla/mail/installer/windows/packages-static b/mozilla/mail/installer/windows/packages-static index 24f48e4e8c9..051aba3a653 100644 --- a/mozilla/mail/installer/windows/packages-static +++ b/mozilla/mail/installer/windows/packages-static @@ -148,8 +148,9 @@ bin\greprefs\* bin\components\mozldap.xpt bin\components\nsLDAPPrefsService.js bin\components\nsAbLDAPAttributeMap.js -bin\nsldap32v50.dll -bin\nsldappr32v50.dll +bin\nsldap32v60.dll +bin\nsldappr32v60.dll +bin\nsldif32v60.dll ; wallet bin\components\wallet.xpt diff --git a/mozilla/xpinstall/packager/os2/browser.jst b/mozilla/xpinstall/packager/os2/browser.jst index 2870cd7e6e0..1be465dbccf 100644 --- a/mozilla/xpinstall/packager/os2/browser.jst +++ b/mozilla/xpinstall/packager/os2/browser.jst @@ -157,6 +157,8 @@ function upgradeCleanup() deleteThisFile("Components", "xpinstall.xpt"); deleteThisFile("Components", "xuldoc.xpt"); deleteThisFile("Components", "xultmpl.xpt"); + deleteThisFile("Program", "ldap50.dll"); + deleteThisFile("Program", "prldap50.dll"); } // main diff --git a/mozilla/xpinstall/packager/packages-os2 b/mozilla/xpinstall/packager/packages-os2 index 924786afb46..564a3974e0d 100644 --- a/mozilla/xpinstall/packager/packages-os2 +++ b/mozilla/xpinstall/packager/packages-os2 @@ -315,10 +315,11 @@ bin/components/spellchecker.xpt ; LDAP components need to be in the browser for AutoConfig bin/components/mozldap.dll bin/components/mozldap.xpt -;bin/nsldap32v50.dll -bin/ldap50.dll -;bin/nsldappr32v50.dll -bin/prldap50.dll +;bin/nsldap32v60.dll +bin/ldap60.dll +;bin/nsldappr32v60.dll +bin/prldap60.dll +bin/ldif60.dll ; p3p bin/components/p3p.xpt diff --git a/mozilla/xpinstall/packager/packages-unix b/mozilla/xpinstall/packager/packages-unix index 0e6c9ce8ecc..a1fd6589b80 100644 --- a/mozilla/xpinstall/packager/packages-unix +++ b/mozilla/xpinstall/packager/packages-unix @@ -313,9 +313,9 @@ bin/components/libwebsrvcs.so bin/components/websrvcs.xpt ; LDAP components need to be in the browser for AutoConfig -bin/libldap50.so -bin/libprldap50.so -bin/liblber50.so +bin/libldap60.so +bin/libprldap60.so +bin/libldif60.so bin/components/libmozldap.so bin/components/mozldap.xpt diff --git a/mozilla/xpinstall/packager/packages-win b/mozilla/xpinstall/packager/packages-win index 40ead5c6f9d..098263b6f81 100644 --- a/mozilla/xpinstall/packager/packages-win +++ b/mozilla/xpinstall/packager/packages-win @@ -193,8 +193,9 @@ bin\components\spellchecker.xpt ; LDAP components need to be in the browser for AutoConfig bin\components\mozldap.dll bin\components\mozldap.xpt -bin\nsldap32v50.dll -bin\nsldappr32v50.dll +bin\nsldap32v60.dll +bin\nsldappr32v60.dll +bin\nsldif32v60.dll ;PSM related files bin\components\pippki.dll diff --git a/mozilla/xpinstall/packager/unix/browser.jst b/mozilla/xpinstall/packager/unix/browser.jst index 85a3f901f33..47703cda9b0 100644 --- a/mozilla/xpinstall/packager/unix/browser.jst +++ b/mozilla/xpinstall/packager/unix/browser.jst @@ -49,6 +49,9 @@ function upgradeCleanup() deleteThisFile("Program", "libcmt.so"); deleteThisFile("Program", "libjpeg.so"); deleteThisFile("Program", "libprotocol.so"); + deleteThisFile("Program", "libldap50.so"); + deleteThisFile("Program", "libprldap50.so"); + deleteThisFile("Program", "liblber50.so"); } var srDest = $SpaceRequired$; diff --git a/mozilla/xpinstall/packager/windows/browser.jst b/mozilla/xpinstall/packager/windows/browser.jst index 0887d1b846c..cd59442bf3a 100644 --- a/mozilla/xpinstall/packager/windows/browser.jst +++ b/mozilla/xpinstall/packager/windows/browser.jst @@ -389,6 +389,8 @@ function upgradeCleanup() deleteThisFile("Program", "gkwidget.dll"); deleteThisFile("Program", "jpeg3250.dll"); deleteThisFile("Program", "mozreg.dll"); + deleteThisFile("Program", "nsldap32v50.dll"); + deleteThisFile("Program", "nsldappr32v50.dll"); deleteThisFile("Program", "ISimpleDOMNodeMarshal.dll"); deleteThisFile("Program", "ISimpleDOMDocumentMarshal.dll"); deleteThisFile("Program", "defaults/pref/config.js");