aboutsummaryrefslogtreecommitdiff
path: root/databases/mariadb101-server
diff options
context:
space:
mode:
authorBernard Spil <brnrd@FreeBSD.org>2018-11-04 09:47:45 +0000
committerBernard Spil <brnrd@FreeBSD.org>2018-11-04 09:47:45 +0000
commitd6dd9bad6bc20b20dd3fc0320b9b7c21e564f19e (patch)
treed5b08eb1f9b394c2a4e00413f46aa3278e6f5bf8 /databases/mariadb101-server
parent7fe68f685a5c22052fd67e821a8cec2409a3f9d8 (diff)
downloadports-d6dd9bad6bc20b20dd3fc0320b9b7c21e564f19e.tar.gz
ports-d6dd9bad6bc20b20dd3fc0320b9b7c21e564f19e.zip
databases/mariadb101-server: 12 not broken with security/openssl
- Backport to 5.5 and 10.0 too - See also https://reviews.freebsd.org/D17834 PR: 232944 Reported by: iron udjin gmail com
Notes
Notes: svn path=/head/; revision=483982
Diffstat (limited to 'databases/mariadb101-server')
-rw-r--r--databases/mariadb101-server/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/databases/mariadb101-server/Makefile b/databases/mariadb101-server/Makefile
index edae2cd5bd46..5ecc9a2a8ade 100644
--- a/databases/mariadb101-server/Makefile
+++ b/databases/mariadb101-server/Makefile
@@ -21,10 +21,8 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BROKEN_SSL= openssl-devel openssl111
-BROKEN_SSL_REASON= incomplete definition of type 'struct dh_st'
-BROKEN_FreeBSD_12= Does not support OpenSSL 1.1, use the 10.2 or 10.3 port
-BROKEN_FreeBSD_13= ${BROKEN_FreeBSD_12}
+BROKEN_SSL= openssl111
+BROKEN_SSL_REASON_openssl111= Does not support OpenSSL 1.1, use MariaDB 10.2 or 10.3
SUB_FILES= pkg-message
@@ -194,6 +192,9 @@ IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI
.if ${OPSYS} == FreeBSD
CMAKE_ARGS+= -DWITH_JEMALLOC="system"
+. if ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
+BROKEN= ${BROKEN_SSL_REASON_openssl111}
+. endif
.endif
post-patch: