git: f0951423ccaf - main - security/pkcs11-tools: Mark BROKEN_SSL

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Wed, 03 May 2023 16:20:22 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f0951423ccaf3a9a5f53211bafad3e8c1269e00d

commit f0951423ccaf3a9a5f53211bafad3e8c1269e00d
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-05-03 14:55:11 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-05-03 16:19:58 +0000

    security/pkcs11-tools: Mark BROKEN_SSL
    
    - Fails to build with OpenSSL 3.0.0 and later with error: undefined
      symbol: EVP_PKEY_*
    
    Approved by:    portmgr (blanket)
---
 security/pkcs11-tools/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/security/pkcs11-tools/Makefile b/security/pkcs11-tools/Makefile
index d3d5efe73c03..294e580b8f15 100644
--- a/security/pkcs11-tools/Makefile
+++ b/security/pkcs11-tools/Makefile
@@ -9,8 +9,10 @@ WWW=		https://github.com/Mastercard/pkcs11-tools
 
 LICENSE=	APACHE20
 
-BROKEN_SSL=	libressl
+BROKEN_SSL=	libressl openssl30 openssl31
 BROKEN_SSL_REASON_libressl=	error: use of undeclared identifier 'EVP_PKEY_X25519' (LibreSSL has no support for Edwards curves)
+BROKEN_SSL_REASON_openssl30=	error: undefined symbol: EVP_PKEY_*
+BROKEN_SSL_REASON_openssl31=	error: undefined symbol: EVP_PKEY_*
 
 BUILD_DEPENDS=	autoconf-archive>0:devel/autoconf-archive \
 		flex:textproc/flex