openldap: upgrade to release 2.6.4
commitf5d1b16ca2b85901d04e6f9dcad16cd36bad2333
authorTaichi Haradaguchi <20001722@ymail.ne.jp>
Sun, 4 Dec 2022 16:47:35 +0000 (5 01:47 +0900)
committerخالد حسني <khaled@libreoffice.org>
Tue, 25 Jul 2023 08:57:39 +0000 (25 10:57 +0200)
treebe96fc8dd5f6605204270318a452ef6b099db307
parentd8e9cf6c412874ce7185b98997afd7fb24820f71
openldap: upgrade to release 2.6.4

Fixes CVE-2023-2953.

Because NSS support has been removed in release 2.5,
switch TLS/SSL module used by OpenLDAP to OpenSSL.

Add -pthread flag to openldap_LDFLAGS when building on Linux.
This avoids errors that occur in libcrypto.a (libcrypto-lib-threads_pthread.o).

Change-Id: I4779ce40233d144d930f20e85db7b4ba08f91ea1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/143646
Tested-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
(cherry picked from commit 299ea597d154e1dc3d0f09adf67e05747cca54cf)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154414
Tested-by: Jenkins
Reviewed-by: خالد حسني <khaled@libreoffice.org>
configure.ac
connectivity/Library_postgresql-sdbc-impl.mk
download.lst
extensions/Library_ldapbe2.mk
external/openldap/ExternalProject_openldap.mk
external/openldap/README
external/openldap/openldap-2.4.44.patch.1
external/postgresql/ExternalProject_postgresql.mk