/ram/usr/ports/databases/mysql57-client/work/mysql-5.7.28/vio/viosslfactories.c:505:27: error: use of undeclared identifier 'SSL_OP_NO_TLSv1_3'
| SSL_OP_NO_TLSv1_3 This patch fix this error PR: 242474 Approved by: mmokhi (maintainer, implicit) Sponsored by: Netzkommune GmbH
This commit is contained in:
parent
9094335869
commit
30dddc8d38
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=519226
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mysql
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
PKGNAMESUFFIX= 57-client
|
||||
|
||||
COMMENT= Multithreaded SQL database (client)
|
||||
|
@ -1,15 +1,27 @@
|
||||
--- cmake/ssl.cmake.orig 2016-08-12 10:55:07 UTC
|
||||
--- cmake/ssl.cmake.orig 2019-12-06 10:41:47 UTC
|
||||
+++ cmake/ssl.cmake
|
||||
@@ -179,6 +179,12 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
OPENSSL_MAJOR_VERSION STREQUAL "1"
|
||||
)
|
||||
SET(OPENSSL_FOUND TRUE)
|
||||
@@ -189,7 +189,8 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
|
||||
)
|
||||
ENDIF()
|
||||
- IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" VERSION_GREATER "1.1.0")
|
||||
+ CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION)
|
||||
+ IF(HAVE_TLS1_3_VERSION)
|
||||
ADD_DEFINITIONS(-DHAVE_TLSv13)
|
||||
SET(HAVE_TLSv13 1)
|
||||
IF(SOLARIS)
|
||||
@@ -199,7 +200,13 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
IF(OPENSSL_INCLUDE_DIR AND
|
||||
OPENSSL_LIBRARY AND
|
||||
CRYPTO_LIBRARY AND
|
||||
- OPENSSL_MAJOR_VERSION STREQUAL "1"
|
||||
+ OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
|
||||
+ )
|
||||
+ SET(OPENSSL_FOUND TRUE)
|
||||
+ ELSEIF(OPENSSL_INCLUDE_DIR AND
|
||||
+ OPENSSL_LIBRARY AND
|
||||
+ CRYPTO_LIBRARY AND
|
||||
+ OPENSSL_MAJOR_VERSION STREQUAL "2"
|
||||
+ )
|
||||
+ SET(OPENSSL_FOUND TRUE)
|
||||
)
|
||||
SET(OPENSSL_FOUND TRUE)
|
||||
ELSE()
|
||||
SET(OPENSSL_FOUND FALSE)
|
||||
ENDIF()
|
||||
|
Loading…
Reference in New Issue
Block a user