From 1a19e2d02173f0748ca4839a0a9e1d394d410e65 Mon Sep 17 00:00:00 2001 From: Juraj Lutter Date: Thu, 8 Jul 2021 21:44:23 +0200 Subject: mail/postfix: Check for supported OpenSSL version - Check if OpenSSL at least 1.1.1a is being used - LibreSSL is not supported as it dos not (yet) provide the TLSv1.3 API found in OpenSSL 1.1.1 API. --- mail/postfix/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile index f7687a67cd8f..f6fc2fabbe5f 100644 --- a/mail/postfix/Makefile +++ b/mail/postfix/Makefile @@ -88,8 +88,9 @@ MAKEFILEFLAGS+= DEBUG= MAKEFILEFLAGS+= pie=yes CC="${CC}" OPT="${CFLAGS}" -.if ${SSL_DEFAULT} == base -BROKEN_FreeBSD_11= error: OpenSSL-1.1.1 is the minimum supported version +.if (${OSREL:R} < 12 && ${SSL_DEFAULT} == base) || (${SSL_DEFAULT} == libressl) +BROKEN= error: OpenSSL-1.1.1 is the minimum supported version. \ + LibreSSL is not supported .endif .if ${PORT_OPTIONS:MINST_BASE} -- cgit v1.2.3