git: ebc92ce201ae - main - archivers/xar: Marlk BROKEN_SSL

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

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

commit ebc92ce201aea980d653acebb91b6318cc191b93
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-05-02 18:34:23 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-05-03 01:29:49 +0000

    archivers/xar: Marlk BROKEN_SSL
    
    - Fails to build with OpenSSL 3.0.0 and later
    - Fails with error: undefined reference due to
      --no-allow-shlib-undefined: EVP_MD_type
    - Mark DEPRECATED as upstream last update was in 2012 and the project
      seems dead.
---
 archivers/xar/Makefile | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/archivers/xar/Makefile b/archivers/xar/Makefile
index 235af20fc790..048f09947e8b 100644
--- a/archivers/xar/Makefile
+++ b/archivers/xar/Makefile
@@ -12,12 +12,17 @@ WWW=		https://mackyle.github.io/xar/
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Upstream last release was in 2012 and seems dead
+
 USES=		cpe gmake gnome libtool ssl
+BROKEN_SSL=	openssl30 openssl31
+BROKEN_SSL_REASON=	undefined reference due to --no-allow-shlib-undefined: EVP_MD_type
+CPE_VENDOR=	xar_project
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
+
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_lib_crypto_OpenSSL_add_all_ciphers=yes
-CPE_VENDOR=	xar_project
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \