git: 5fce6afe2a30 - main - security/krb5-120: MIT KRB5 1.20 does not support LibreSSL

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Thu, 16 Jun 2022 19:50:03 UTC
The branch main has been updated by cy:

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

commit 5fce6afe2a3016cb8893bf52344410eb4e13278b
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2022-06-16 19:41:36 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2022-06-16 19:49:54 +0000

    security/krb5-120: MIT KRB5 1.20 does not support LibreSSL
    
    MIT KRB5 does not support LibreSSL and requires a function only
    found in OpenSSL. Therefore mark libressl and libressl-devel IGNORE.
    
    pkinit_crypto_openssl.c:334:14: error: implicit declaration of function
    'EVP_PKEY_param_check' is invalid in C99
    [-Werror,-Wimplicit-function-declaration]
        result = EVP_PKEY_param_check(ctx);
    
    EVP_PKEY_param_check(), an OpenSSL function, is not supported by LibreSSL.
---
 security/krb5-120/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/security/krb5-120/Makefile b/security/krb5-120/Makefile
index 16e0331e4290..aa6dd9327db5 100644
--- a/security/krb5-120/Makefile
+++ b/security/krb5-120/Makefile
@@ -19,6 +19,8 @@ LICENSE=		MIT
 CONFLICTS=		heimdal krb5 krb5-*
 CONFLICTS_BUILD=	boringssl
 
+IGNORE_SSL=		libressl libressl-devel
+
 KERBEROSV_URL=		http://web.mit.edu/kerberos/
 USES=			compiler:c++11-lang cpe gmake gettext-runtime \
 			gssapi:bootstrap,mit libtool:build localbase \