git: d90b7d50f9fe - main - databases/percona57-server: Mark IGNORE_SSL

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

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

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

    databases/percona57-server: Mark IGNORE_SSL
    
    - Fails to build with OpenSSL 3.0.0 and later with
      error: duplicate symbol: ossl_sa_ and as MySQL 5.7 did not get any
      updates for OpenSSL 3.0.0 and later it is highly unlikely that Percona
      will also get one.
    - mark DEPRECATED as upstream will reach EOL on 2023-10-01
      See:
      https://www.percona.com/services/policies/percona-software-support-lifecycle
    - Set EXPIRATION_DATE to 2023-10-01
    - Fix a EOL space in pkg-plist
    - Bump to show DEPRECATED message
    
    Approved by:    portmgr (blanket)
---
 databases/percona57-server/Makefile  | 7 ++++++-
 databases/percona57-server/pkg-plist | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/databases/percona57-server/Makefile b/databases/percona57-server/Makefile
index d2684bd89315..24d60937c097 100644
--- a/databases/percona57-server/Makefile
+++ b/databases/percona57-server/Makefile
@@ -1,6 +1,6 @@
 PORTNAME?=	percona
 DISTVERSION=	5.7.41-44
-PORTREVISION?=	0
+PORTREVISION?=	1
 CATEGORIES=	databases
 MASTER_SITES=	http://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-${DISTVERSION}/source/tarball/:percona \
 		SF/boost/boost/1.59.0:boost
@@ -16,6 +16,11 @@ WWW?=		https://www.percona.com/software/percona-server
 LICENSE?=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=	Upstream EOL reaches on 2023-10-01
+EXPIRATION_DATE=	2023-10-01
+IGNORE_SSL=	openssl30 openssl31
+IGNORE_SSL_REASON=	Upstream only supports upto OpenSSL 1.1.1 branch
+
 CPE_VENDOR=	percona
 CPE_PRODUCT=	percona_server
 
diff --git a/databases/percona57-server/pkg-plist b/databases/percona57-server/pkg-plist
index 26628b8837ce..4f67d52fcccf 100644
--- a/databases/percona57-server/pkg-plist
+++ b/databases/percona57-server/pkg-plist
@@ -183,5 +183,5 @@ share/man/man8/mysqld.8.gz
 %%TOKUDB%%share/doc/mysql/README.md
 %%TOKUDB%%share/doc/mysql/README_tokudb_backup
 @dir(mysql,mysql,0750) %%ETCDIR%%/keyring
-@dir(mysql,mysql,0750) %%MY_SECDIR%%  
+@dir(mysql,mysql,0750) %%MY_SECDIR%%
 @dir(mysql,mysql,0750) %%MY_TMPDIR%%