commit: 11ef57b76df54b68f0f14cbfe395714f01c3c61c Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> AuthorDate: Sat Mar 5 00:04:12 2022 +0000 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> CommitDate: Sat Mar 5 00:07:45 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ef57b7
media-sound/umurmur: Fixed build against openssl-3 Closes: https://bugs.gentoo.org/806154 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> media-sound/umurmur/files/umurmur-0.2.20-openssl3.patch | 11 +++++++++++ media-sound/umurmur/umurmur-0.2.20.ebuild | 6 +++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/media-sound/umurmur/files/umurmur-0.2.20-openssl3.patch b/media-sound/umurmur/files/umurmur-0.2.20-openssl3.patch new file mode 100644 index 000000000000..ad7cc1177874 --- /dev/null +++ b/media-sound/umurmur/files/umurmur-0.2.20-openssl3.patch @@ -0,0 +1,11 @@ +--- umurmur-0.2.20/src/ssli_openssl.c ++++ umurmur-0.2.20/src/ssli_openssl.c +@@ -142,8 +142,6 @@ + + Log_info("Generating new server certificate."); + +- CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON); +- + x509 = X509_new(); + if (!x509) + goto err_out; diff --git a/media-sound/umurmur/umurmur-0.2.20.ebuild b/media-sound/umurmur/umurmur-0.2.20.ebuild index ca21485b1db5..677e6fa4f97a 100644 --- a/media-sound/umurmur/umurmur-0.2.20.ebuild +++ b/media-sound/umurmur/umurmur-0.2.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,6 +41,10 @@ DOC_CONTENTS=" may want to review it. See also\n https://github.com/umurmur/umurmur/wiki/Configuration " +PATCHES=( + "${FILESDIR}/${PN}-0.2.20-openssl3.patch" #806154 +) + S="${WORKDIR}/${P/_}" get_ssl_impl() {