File 0465-crypto-Remove-DSA-support-if-LibreSSL-2.6.1.patch of Package erlang
From cc8480b8b5f15e9e19649da9455e5a2c15a0fe88 Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Mon, 12 Jun 2023 19:57:28 +0200
Subject: [PATCH 5/5] crypto: Remove DSA support if LibreSSL >= 2.6.1
---
lib/crypto/c_src/openssl_config.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/crypto/c_src/openssl_config.h b/lib/crypto/c_src/openssl_config.h
index 15c679ec7c..db49335ec3 100644
--- a/lib/crypto/c_src/openssl_config.h
+++ b/lib/crypto/c_src/openssl_config.h
@@ -232,7 +232,7 @@
# define HAVE_DH
#endif
-#ifndef OPENSSL_NO_DSA
+#if !defined(OPENSSL_NO_DSA) && !(HAS_LIBRESSL_VSN >= 0x2060100fL)
# define HAVE_DSA
#endif
--
2.35.3