mysql57: updated to 5.7.44

Changes in MySQL 5.7.44

SQL Function and Operator Notes

The STR_TO_DATE() function did not perform complete range checking on the string to be converted, so that it was possible to pass to it a string which would yield an invalid date, such as '2021-11-31'.

Packaging Notes

On Windows, the MSI package definition files were updated to work with the Windows Installer XML (WiX) toolset version 4. Note that they can no longer be used with previous versions of the toolset.

The bundled libedit library was upgraded to version 20221030-3.1.

Functionality Added or Changed

Important Change: The linked OpenSSL library for MySQL Server has been updated to version 3.0.10. Issues fixed in OpenSSL version 3.0.10 are described at https://www.openssl.org/news/cl30.txt.

Bugs Fixed

InnoDB: Fixed processing of single character tokens by a FTS parser plugin.

Our thanks to Shaohua Wang for the contribution.

InnoDB: The last detected deadlock section of the engine status log was only showing 1024 characters for the combined thread and query information. Fixing by removing the printed query string limit.

Some complex queries using multiple common table expressions were not always handled correctly.
This commit is contained in:
adam 2023-11-10 06:04:12 +00:00
parent 8b1b002930
commit c1d3453bcd
6 changed files with 12 additions and 13 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.48 2023/11/08 13:18:27 wiz Exp $
# $NetBSD: Makefile,v 1.49 2023/11/10 06:04:12 adam Exp $
PKGNAME= ${DISTNAME:S/-/-client-/}
PKGREVISION= 2
COMMENT= MySQL 5, a free SQL database (client)
CONFLICTS= mysql3-client-[0-9]*

View file

@ -1,9 +1,9 @@
# $NetBSD: Makefile.common,v 1.45 2023/10/02 10:31:58 adam Exp $
# $NetBSD: Makefile.common,v 1.46 2023/11/10 06:04:12 adam Exp $
#
# used by databases/mysql57-client/Makefile
# used by databases/mysql57-server/Makefile
DISTNAME= mysql-5.7.43
DISTNAME= mysql-5.7.44
CATEGORIES= databases
MASTER_SITES= https://dev.mysql.com/get/Downloads/MySQL-5.7/
DISTFILES= mysql-boost-${PKGVERSION_NOREV}${EXTRACT_SUFX}

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.29 2023/10/02 10:31:58 adam Exp $
@comment $NetBSD: PLIST,v 1.30 2023/11/10 06:04:12 adam Exp $
bin/mysql
bin/mysql_client_test
bin/mysql_config
@ -122,7 +122,7 @@ include/mysql/typelib.h
lib/libmysqlclient.a
lib/libmysqlclient.so
lib/libmysqlclient.so.20
lib/libmysqlclient.so.20.3.30
lib/libmysqlclient.so.20.3.31
lib/pkgconfig/mysqlclient.pc
man/man1/comp_err.1
man/man1/innochecksum.1

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.53 2023/10/02 10:31:58 adam Exp $
$NetBSD: distinfo,v 1.54 2023/11/10 06:04:12 adam Exp $
BLAKE2s (mysql-boost-5.7.43.tar.gz) = 97211c8094140ddcfbb539f56aa08c061f3bf9e59498f8ee52929369f2b458be
SHA512 (mysql-boost-5.7.43.tar.gz) = 296645c4beb1c55fc17eb0cea59968020a6396bca73fe1042e19b52d396834a4cf156abd4193babc6cf83418b2d8db0ee154b7779f830d21f1813e74365bfaa3
Size (mysql-boost-5.7.43.tar.gz) = 53291096 bytes
BLAKE2s (mysql-boost-5.7.44.tar.gz) = acc0ededc1e2f93433dd3e188b36a58a389d511ab5bc6e5ac21857faa29bb3aa
SHA512 (mysql-boost-5.7.44.tar.gz) = 371b641e622321419ad875662f2b80a255d3059a6cbae40868447b0e4b70b2dccc9bdb227800d719d4f66857aed458e8a843c3095bf64cef5e5b92b7c0234b6b
Size (mysql-boost-5.7.44.tar.gz) = 53298645 bytes
SHA1 (patch-CMakeLists.txt) = 03c15cfdc396448bb7db31434d2e7afaac708223
SHA1 (patch-client_CMakeLists.txt) = 4af2fb3f3d05a66a9ee89f3653e2fcccadfa5f79
SHA1 (patch-client_completion_hash.cc) = b86ec80beac624b2aa21c7587e351ff126400ecb

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.49 2023/11/08 13:18:27 wiz Exp $
# $NetBSD: Makefile,v 1.50 2023/11/10 06:04:12 adam Exp $
PKGNAME= ${DISTNAME:S/-/-server-/}
PKGREVISION= 2
COMMENT= MySQL 5, a free SQL database (server)
CONFLICTS= mysql3-server-[0-9]*

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.28 2023/10/02 10:31:59 adam Exp $
@comment $NetBSD: PLIST,v 1.29 2023/11/10 06:04:12 adam Exp $
bin/innochecksum
bin/lz4_decompress
bin/my_print_defaults
@ -5155,6 +5155,7 @@ share/mysql/test/suite/innodb/include/log_file_cleanup.inc
share/mysql/test/suite/innodb/include/query_workload_itt.inc
share/mysql/test/suite/innodb/include/show_i_s_tables.inc
share/mysql/test/suite/innodb/include/show_i_s_tablespaces.inc
share/mysql/test/suite/innodb/include/show_last_deadlock.inc
share/mysql/test/suite/innodb/include/tablespace_filenames.inc
share/mysql/test/suite/innodb/include/tablespace_portability.inc
share/mysql/test/suite/innodb/include/wl5522_oom.inc