aboutsummaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorJuraj Lutter <otis@FreeBSD.org>2021-07-08 19:44:23 +0000
committerJuraj Lutter <otis@FreeBSD.org>2021-07-08 19:44:23 +0000
commit1a19e2d02173f0748ca4839a0a9e1d394d410e65 (patch)
tree9c2e7d7c4a462b64888a4bfd2071b6c54dff86c5 /mail
parent928921d0f7b4a0e6227240d3337c3b0d502d4bd0 (diff)
downloadports-1a19e2d02173f0748ca4839a0a9e1d394d410e65.tar.gz
ports-1a19e2d02173f0748ca4839a0a9e1d394d410e65.zip
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.
Diffstat (limited to 'mail')
-rw-r--r--mail/postfix/Makefile5
1 files 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}