From 01db4bbd576b4f649e93ca24c0af3816036bf6ba Mon Sep 17 00:00:00 2001 From: dkwo Date: Tue, 31 Jan 2023 09:17:44 -0500 Subject: [PATCH] umurmur: patch for openssl3 --- .../umurmur/patches/remove-crypto-mem-ctrl.patch | 16 ++++++++++++++++ srcpkgs/umurmur/template | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch diff --git a/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch b/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch new file mode 100644 index 000000000000..17a9e5b3b0d2 --- /dev/null +++ b/srcpkgs/umurmur/patches/remove-crypto-mem-ctrl.patch @@ -0,0 +1,16 @@ +From: https://git.alpinelinux.org/aports/plain/main/umurmur/remove-crypto-mem-ctrl.patch + +fix build with OpenSSL 3 + +--- umurmur-0.2.20.orig/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/srcpkgs/umurmur/template b/srcpkgs/umurmur/template index 11eb69f05b07..a5690d44de4b 100644 --- a/srcpkgs/umurmur/template +++ b/srcpkgs/umurmur/template @@ -1,7 +1,7 @@ # Template file for 'umurmur' pkgname=umurmur version=0.2.20 -revision=2 +revision=3 build_style=gnu-configure configure_args="--enable-shmapi --with-ssl=openssl" conf_files="/etc/umurmur/umurmur.conf"