mysql56: updated to 5.6.51
Changes in MySQL 5.6.51 Security Notes The linked OpenSSL library for MySQL Server has been updated to version 1.1.1i. Issues fixed in the new OpenSSL version are described at https://www.openssl.org/news/cl111.txt and https://www.openssl.org/news/vulnerabilities.html. Bugs Fixed InnoDB: The full-text search synchronization thread attempted to read a previously-freed word from the index cache. The server did not handle all cases of the WHERE_CONDITION optimization correctly. Privileges for some INFORMATION_SCHEMA tables were checked incorrectly. In certain cases, the server did not handle multiply-nested subqueries correctly. A buffer overflow in the client library was fixed.
This commit is contained in:
parent
ae677450a4
commit
b6a52b618e
6 changed files with 30 additions and 27 deletions
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.37 2020/10/25 22:38:58 jnemeth Exp $
|
||||
# $NetBSD: Makefile,v 1.38 2021/02/05 09:28:07 adam Exp $
|
||||
|
||||
PKGNAME= ${DISTNAME:S/-/-client-/}
|
||||
#PKGREVISION= 1
|
||||
COMMENT= MySQL 5, a free SQL database (client)
|
||||
|
||||
CONFLICTS= mysql3-client-[0-9]*
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# $NetBSD: Makefile.common,v 1.59 2020/10/25 22:38:58 jnemeth Exp $
|
||||
# $NetBSD: Makefile.common,v 1.60 2021/02/05 09:28:07 adam Exp $
|
||||
#
|
||||
# used by databases/mysql56-client/Makefile
|
||||
# used by databases/mysql56-server/Makefile
|
||||
|
||||
DISTNAME= mysql-5.6.50
|
||||
DISTNAME= mysql-5.6.51
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.6/}
|
||||
|
||||
|
@ -63,6 +63,7 @@ CMAKE_ARGS+= -DINSTALL_SQLBENCHDIR="share/mysql/sql-bench"
|
|||
CMAKE_ARGS+= -DINSTALL_SUPPORTFILESDIR="share/mysql"
|
||||
CMAKE_ARGS+= -DMYSQL_DATADIR=${MYSQL_DATADIR}
|
||||
|
||||
CMAKE_ARGS+= -DWITH_EDITLINE="system"
|
||||
CMAKE_ARGS+= -DWITH_ZLIB="system"
|
||||
CMAKE_ARGS+= -DDEFAULT_CHARSET=${MYSQL_CHARSET}
|
||||
CMAKE_ARGS+= -DDEFAULT_COLLATION=${MYSQL_COLLATION}
|
||||
|
@ -136,12 +137,7 @@ SUBST_NOOP_OK.fixpaths= yes # not needed for mysql-client-5.6.47 on NetBSD
|
|||
USE_BUILTIN.editline= no
|
||||
.endif
|
||||
|
||||
.include "../../mk/readline.buildlink3.mk"
|
||||
.if ${READLINE_TYPE} == "readline"
|
||||
CMAKE_ARGS+= -DWITH_READLINE="system"
|
||||
.else
|
||||
CMAKE_ARGS+= -DWITH_EDITLINE="system"
|
||||
.endif
|
||||
|
||||
.include "../../devel/editline/buildlink3.mk"
|
||||
.include "../../devel/zlib/buildlink3.mk"
|
||||
.include "../../mk/curses.buildlink3.mk"
|
||||
.include "../../devel/zlib/buildlink3.mk"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
$NetBSD: distinfo,v 1.58 2020/10/25 22:38:58 jnemeth Exp $
|
||||
$NetBSD: distinfo,v 1.59 2021/02/05 09:28:07 adam Exp $
|
||||
|
||||
SHA1 (mysql-5.6.50.tar.gz) = 90ac210ad609e3e922ec10b0789222a88cbcd4d6
|
||||
RMD160 (mysql-5.6.50.tar.gz) = e95ba4b422b57d19c4d7f322da5e160049a5f28a
|
||||
SHA512 (mysql-5.6.50.tar.gz) = ea8f2c7348acda8454f2f090886c2f92042b4b1ee0407bfa6c19ed11859cedacdba124667dc52585a324f2292deb367888c0abb74f4e58a972f65d5fcc8302c6
|
||||
Size (mysql-5.6.50.tar.gz) = 32409084 bytes
|
||||
SHA1 (mysql-5.6.51.tar.gz) = bec5ae9e7e31881ce6dc5d6c20d4ffdc11097fb9
|
||||
RMD160 (mysql-5.6.51.tar.gz) = c6c43b04fc34fb9ceb55eb6f5be9ce4ea3bff56d
|
||||
SHA512 (mysql-5.6.51.tar.gz) = 2a214750f3a1607fb750c0ee7a4a4469ef150b03761c717862c8f4710d6d63f60d9163cfa8f3b279c06c5ad00a7789a594f3429959e253f8250284245449c419
|
||||
Size (mysql-5.6.51.tar.gz) = 32411131 bytes
|
||||
SHA1 (sphinx-2.2.11-release.tar.gz) = 34e83f43de0e69e258bf749ea00348c60a51632a
|
||||
RMD160 (sphinx-2.2.11-release.tar.gz) = 5804b4cce64bc03fa20bac26c7391cd661cecc77
|
||||
SHA512 (sphinx-2.2.11-release.tar.gz) = cf1a262a5b0fbf0bd2827ec6ec629edeaf709ce855a6e7b509b65342baaeb26c02717ca63f1578d32c83d21e2fd6d1e92dceb34660e6351b93cd96fd4e623689
|
||||
|
@ -15,7 +15,7 @@ SHA1 (patch-cmake_libutils.cmake) = c3e5ab66d2bef43dc2308369e27550553e0f5356
|
|||
SHA1 (patch-cmake_os_SunOS.cmake) = 60ba9f81c28bbb78295b8a12fe6cd3b176c03f91
|
||||
SHA1 (patch-cmake_plugin.cmake) = 5e7bfccd02fa66993f6615b2d57fb032ac9e8b14
|
||||
SHA1 (patch-cmake_readline.cmake) = 6bec6ca87b45c739d0614493477a18bb7c56d981
|
||||
SHA1 (patch-cmake_ssl.cmake) = b351b80c96e27e0f281bf2de8b3fc8911500f579
|
||||
SHA1 (patch-cmake_ssl.cmake) = d431ce3649c04a569f7710d0e821a087822b9e7b
|
||||
SHA1 (patch-cmd-line-utils_libedit_chartype.h) = 6b1453df648001ed1fc81190106e15872a69a04c
|
||||
SHA1 (patch-cmd-line-utils_libedit_vi.c) = 7c5ce1d07f650815d028e435a59e5d078ec74c2f
|
||||
SHA1 (patch-include_CMakeLists.txt) = 49d351a958e63c69ad8bfe5c50961fe3751e86c4
|
||||
|
|
|
@ -1,21 +1,29 @@
|
|||
$NetBSD: patch-cmake_ssl.cmake,v 1.3 2019/10/14 19:44:47 adam Exp $
|
||||
$NetBSD: patch-cmake_ssl.cmake,v 1.4 2021/02/05 09:28:07 adam Exp $
|
||||
|
||||
Allow OpenSSH versions below 1.0.
|
||||
Do not prefer static libraries (or linking will fail).
|
||||
|
||||
--- cmake/ssl.cmake.orig 2019-09-27 07:04:56.000000000 +0000
|
||||
--- cmake/ssl.cmake.orig 2021-01-05 10:19:59.000000000 +0000
|
||||
+++ cmake/ssl.cmake
|
||||
@@ -152,9 +152,7 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
ENDIF()
|
||||
|
||||
@@ -154,7 +154,6 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
# On mac this list is <.dylib;.so;.a>
|
||||
- # We prefer static libraries, so we revert it here.
|
||||
# We prefer static libraries, so we revert it here.
|
||||
IF (WITH_SSL_PATH)
|
||||
- LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)
|
||||
MESSAGE(STATUS "suffixes <${CMAKE_FIND_LIBRARY_SUFFIXES}>")
|
||||
ENDIF()
|
||||
|
||||
@@ -194,8 +192,7 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
@@ -164,9 +163,6 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
FIND_LIBRARY(CRYPTO_LIBRARY
|
||||
NAMES crypto libcrypto libeay32
|
||||
HINTS ${OPENSSL_ROOT_DIR}/lib)
|
||||
- IF (WITH_SSL_PATH)
|
||||
- LIST(REVERSE CMAKE_FIND_LIBRARY_SUFFIXES)
|
||||
- ENDIF()
|
||||
|
||||
IF(OPENSSL_INCLUDE_DIR)
|
||||
# Verify version number. Version information looks like:
|
||||
@@ -194,8 +190,7 @@ MACRO (MYSQL_CHECK_SSL)
|
||||
ENDIF()
|
||||
IF(OPENSSL_INCLUDE_DIR AND
|
||||
OPENSSL_LIBRARY AND
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.45 2020/10/25 22:38:58 jnemeth Exp $
|
||||
# $NetBSD: Makefile,v 1.46 2021/02/05 09:28:07 adam Exp $
|
||||
|
||||
PKGNAME= ${DISTNAME:S/-/-server-/}
|
||||
#PKGREVISION= 1
|
||||
COMMENT= MySQL 5, a free SQL database (server)
|
||||
|
||||
CONFLICTS= mysql3-server-[0-9]*
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.39 2020/10/25 22:38:58 jnemeth Exp $
|
||||
@comment $NetBSD: PLIST,v 1.40 2021/02/05 09:28:07 adam Exp $
|
||||
bin/innochecksum
|
||||
bin/my_print_defaults
|
||||
bin/myisam_ftdump
|
||||
|
@ -593,6 +593,7 @@ share/mysql/test/include/mrr_innodb_tests.inc
|
|||
share/mysql/test/include/mrr_tests.inc
|
||||
share/mysql/test/include/mtr_check.sql
|
||||
share/mysql/test/include/mtr_warnings.sql
|
||||
share/mysql/test/include/mysql_have_debug.inc
|
||||
share/mysql/test/include/mysql_upgrade_preparation.inc
|
||||
share/mysql/test/include/mysqlbinlog_have_debug.inc
|
||||
share/mysql/test/include/mysqlbinlog_raw_mode.inc
|
||||
|
|
Loading…
Reference in a new issue