databases/mysqlwsrep57-server: Upgrade from 5.7.20 to 5.7.21

This commit is contained in:
Vasil Dimov 2018-02-07 14:49:42 +00:00
parent a9d4e64021
commit 4c630fbb88
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=461148
5 changed files with 23 additions and 45 deletions

View File

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= mysqlwsrep
PORTVERSION?= 5.7.20
PORTVERSION?= 5.7.21
DISTVERSIONPREFIX?= wsrep_
DISTVERSIONSUFFIX?= -25.13
DISTVERSIONSUFFIX?= -25.14
CATEGORIES= databases ipv6
MASTER_SITES+= SF/boost/boost/1.59.0:boost
PKGNAMESUFFIX= 57-server

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1501158272
TIMESTAMP = 1518010828
SHA256 (boost_1_59_0.tar.gz) = 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac
SIZE (boost_1_59_0.tar.gz) = 83709983
SHA256 (codership-mysql-wsrep-wsrep_5.7.20-25.13_GH0.tar.gz) = 2c55bbbdc7dc1799ffd39a63bbfcfd1a9b8ae76b674016f7d00988887ecab095
SIZE (codership-mysql-wsrep-wsrep_5.7.20-25.13_GH0.tar.gz) = 51921340
SHA256 (codership-mysql-wsrep-wsrep_5.7.21-25.14_GH0.tar.gz) = 30991ae681ba38119e3dc5dfd023da50ebeac4e7c4210ecfa6fbe04b7d1d7d55
SIZE (codership-mysql-wsrep-wsrep_5.7.21-25.14_GH0.tar.gz) = 52003425

View File

@ -1,29 +1,29 @@
--- libmysql/CMakeLists.txt.orig 2016-03-28 18:06:12 UTC
+++ libmysql/CMakeLists.txt
@@ -215,7 +215,7 @@ IF(WIN32)
ENDIF()
--- libmysql/CMakeLists.txt.orig 2018-01-23 20:34:50.742425000 +0200
+++ libmysql/CMakeLists.txt 2018-01-23 20:36:13.066280000 +0200
@@ -235,7 +235,7 @@
ADD_SUBDIRECTORY(authentication_ldap)
# Merge several convenience libraries into one big mysqlclient
-MERGE_LIBRARIES(mysqlclient STATIC ${LIBS} COMPONENT Development)
+MERGE_LIBRARIES(mysqlclient STATIC ${LIBS} COMPONENT Development NOINSTALL)
-MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS} COMPONENT Development)
+MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS} COMPONENT Development SKIP_INSTALL)
# Visual Studio users need debug static library for debug projects
IF(MSVC)
@@ -257,7 +257,8 @@ IF(NOT DISABLE_SHARED)
@@ -271,7 +271,8 @@
# and link them together into shared library.
MERGE_LIBRARIES(libmysql SHARED ${LIBS}
MERGE_LIBRARIES_SHARED(libmysql ${LIBS}
EXPORTS ${CLIENT_API_FUNCTIONS} ${CLIENT_API_FUNCTIONS_UNDOCUMENTED}
- COMPONENT SharedLibraries)
+ COMPONENT SharedLibraries NOINSTALL)
+IF(FALSE)
+ COMPONENT SharedLibraries SKIP_INSTALL)
+ IF(FALSE)
IF(UNIX)
# libtool compatability
IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR APPLE)
@@ -313,6 +314,7 @@ ENDIF()
# to initialize api_calls[] array in api_test.c
@@ -316,6 +317,7 @@
SET_TARGET_PROPERTIES(libmysql PROPERTIES CLEAN_DIRECT_OUTPUT 1)
ENDIF()
+ ENDIF()
ENDIF()
#
SET(CLIENT_API_FUNCTION_LIST "")
+ ENDIF()
FOREACH(api ${CLIENT_API_FUNCTIONS})
SET(CLIENT_API_FUNCTION_LIST "${CLIENT_API_FUNCTION_LIST} ${api},")
ENDFOREACH()

View File

@ -1,11 +0,0 @@
--- sql-common/client_authentication.cc.orig 2018-01-22 16:19:07.776289000 +0200
+++ sql-common/client_authentication.cc 2018-01-22 16:19:26.756981000 +0200
@@ -84,7 +84,7 @@
if (mysql->options.extension != NULL &&
mysql->options.extension->server_public_key_path != NULL &&
- mysql->options.extension->server_public_key_path != '\0')
+ mysql->options.extension->server_public_key_path[0] != '\0')
{
pub_key_file= fopen(mysql->options.extension->server_public_key_path,
"r");

View File

@ -1,11 +0,0 @@
--- storage/innobase/row/row0sel.cc.orig 2018-01-22 18:12:31.679942000 +0200
+++ storage/innobase/row/row0sel.cc 2018-01-22 18:12:55.834909000 +0200
@@ -5193,7 +5193,7 @@
reporting due to search views etc. */
if (prev_rec != NULL
&& prebuilt->m_mysql_handler->end_range != NULL
- && prebuilt->idx_cond == false && end_loop >= 100) {
+ && prebuilt->idx_cond == NULL && end_loop >= 100) {
dict_index_t* key_index = prebuilt->index;
bool clust_templ_for_sec = false;