FreeBSD Bugzilla – Attachment 179253 Details for
Bug 216311
[maintainer patch] fix building databases/mysql56-client databases/mysql56-server ports with libressl instead of openssl
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
The tested patch (brnrd's) + revisions
patch-databases_mysql56-fixSSLLinking (text/plain), 2.57 KB, created by
Mahdi Mokhtari
on 2017-01-23 12:35:26 UTC
(
hide
)
Description:
The tested patch (brnrd's) + revisions
Filename:
MIME Type:
Creator:
Mahdi Mokhtari
Created:
2017-01-23 12:35:26 UTC
Size:
2.57 KB
patch
obsolete
>Index: databases/mysql56-client/Makefile >=================================================================== >--- databases/mysql56-client/Makefile (revision 432209) >+++ databases/mysql56-client/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= mysql >-PORTREVISION?= 0 >+PORTREVISION?= 1 > PKGNAMESUFFIX= 56-client > > COMMENT= Multithreaded SQL database (client) >Index: databases/mysql56-client/files/patch-cmake_ssl.cmake >=================================================================== >--- databases/mysql56-client/files/patch-cmake_ssl.cmake (nonexistent) >+++ databases/mysql56-client/files/patch-cmake_ssl.cmake (working copy) >@@ -0,0 +1,11 @@ >+--- cmake/ssl.cmake.orig 2016-11-28 13:36:22 UTC >++++ cmake/ssl.cmake >+@@ -176,7 +176,7 @@ 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) >+ ELSE() >Index: databases/mysql56-server/Makefile >=================================================================== >--- databases/mysql56-server/Makefile (revision 432209) >+++ databases/mysql56-server/Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME?= mysql > PORTVERSION= 5.6.35 >-PORTREVISION?= 2 >+PORTREVISION?= 3 > CATEGORIES= databases ipv6 > MASTER_SITES= MYSQL/MySQL-5.6 > PKGNAMESUFFIX?= 56-server >@@ -54,6 +54,9 @@ > -DWITH_LIBEVENT=system \ > -DWITH_LZ4=system \ > -DWITH_ZLIB=system \ >+ -DWITH_SSL=${OPENSSLBASE} \ >+ -DCRYPTO_LIBRARY=${OPENSSLLIB}/libcrypto.so \ >+ -DOPENSSL_LIBRARY=${OPENSSLLIB}/libssl.so \ > -DINSTALL_MYSQLTESTDIR=0 > > SHEBANG_FILES= scripts/*.pl* scripts/*.sh >@@ -129,12 +132,6 @@ > > .include <bsd.port.pre.mk> > >-.if ${SSL_DEFAULT} == base >-CMAKE_ARGS+= -DWITH_SSL=system >-.else >-CMAKE_ARGS+= -DWITH_SSL=${OPENSSLBASE} >-.endif >- > post-patch: > @${REINPLACE_CMD} 's/*.1/${MMAN1}/' ${WRKSRC}/man/CMakeLists.txt > >Index: databases/mysql56-server/files/patch-cmake_ssl.cmake >=================================================================== >--- databases/mysql56-server/files/patch-cmake_ssl.cmake (nonexistent) >+++ databases/mysql56-server/files/patch-cmake_ssl.cmake (working copy) >@@ -0,0 +1,11 @@ >+--- cmake/ssl.cmake.orig 2016-11-28 13:36:22 UTC >++++ cmake/ssl.cmake >+@@ -176,7 +176,7 @@ 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) >+ ELSE()
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
mmokhi
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 216311
:
179134
|
179246
| 179253