diff options
author | orbea <orbea@riseup.net> | 2023-05-15 17:43:47 -0700 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-05-30 22:55:50 +0100 |
commit | b6788868d80c10a3a37bb3cd6f24cbe3f45284e6 (patch) | |
tree | cdfda835f5515d80d94f97f84c6fe8e78557b268 /net-nds/openldap/openldap-2.5.14.ebuild | |
parent | media-gfx/gimp: 9999, fix -Denable-default-bin type (true->enabled) (diff) | |
download | gentoo-b6788868d80c10a3a37bb3cd6f24cbe3f45284e6.tar.gz gentoo-b6788868d80c10a3a37bb3cd6f24cbe3f45284e6.tar.bz2 gentoo-b6788868d80c10a3a37bb3cd6f24cbe3f45284e6.zip |
net-nds/openldap: add upstream libressl patch
This patch was merged upstream and fixes the configure with LibreSSL.
The configure script checks for SSL_export_keying_material_early() which
LibreSSL doesn't support, but OpenLDAP doesn't actually use this
function and only does this to ensure modern OpenSSL APIs are available.
As a compromise the configure script now checks for the
SSL_CTX_set_ciohersuites() function which both OpenSSL and LibreSSL
support and where currently the rest of the OpenLDAP build and tests
otherwise work with LibreSSL 3.7.2.
Bug: https://bugs.gentoo.org/903001
Upstream-Issue: https://bugs.openldap.org/show_bug.cgi?id=10039
Upstream-PR: https://git.openldap.org/openldap/openldap/-/merge_requests/613
Upstream-Commit: https://git.openldap.org/openldap/openldap/-/commit/cb73e60a49f85bf5207b2fd0f557013be29ac072
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/31050
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-nds/openldap/openldap-2.5.14.ebuild')
-rw-r--r-- | net-nds/openldap/openldap-2.5.14.ebuild | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net-nds/openldap/openldap-2.5.14.ebuild b/net-nds/openldap/openldap-2.5.14.ebuild index b4b51dae0731..8b5c4628b810 100644 --- a/net-nds/openldap/openldap-2.5.14.ebuild +++ b/net-nds/openldap/openldap-2.5.14.ebuild @@ -143,6 +143,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.6.1-cloak.patch "${FILESDIR}"/${PN}-2.6.1-flags.patch "${FILESDIR}"/${PN}-2.6.4-clang16.patch + "${FILESDIR}"/${PN}-2.6.4-libressl.patch #903001 ) openldap_filecount() { |