pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases mariadb105: Update to 10.5.16



details:   https://anonhg.NetBSD.org/pkgsrc/rev/40999e90ab1a
branches:  trunk
changeset: 379650:40999e90ab1a
user:      nia <nia%pkgsrc.org@localhost>
date:      Sat May 21 10:38:25 2022 +0000

description:
mariadb105: Update to 10.5.16

                         MariaDB 10.5.16 Release Notes

Notable Items

  InnoDB

     * innodb_disallow_writes removed (MDEV-25975)
     * InnoDB gap locking fixes (MDEV-20605, MDEV-28422)
     * InnoDB performance improvements (MDEV-27557, MDEV-28185)

  Replication

     * Server initialization time gtid_slave_pos purge related reason of
       crashing in binlog background thread is removed (MDEV-26473)
     * Shutdown of the semisync master can't produce inconsistent state
       anymore (MDEV-11853)
     * Binlogs disappear after rsync IST (MDEV-28583)
     * autocommit=0 slave hang is eliminated (DBAAS-7828)
     * master crash is eliminated in compressed semisync replication protocol
       with packet counting amendment (MDEV-25580)
     * OPTIMIZE on a sequence does not cause counterfactual
       ER_BINLOG_UNSAFE_STATEMENT anymore (MDEV-24617)
     * Automatically generated Gtid_log_list_event is made to recognize
       within replication event group as a formal member (MDEV-28550)
     * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE using two or more
       unique key values at a time with MIXED format binlogging is corrected
       (MDEV-28310)
     * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE stops issuing
       unnessary "Unsafe statement" with MIXED binlog format (MDEV-21810)
     * Incomplete replication event groups are detected to error out by the
       slave IO thread (MDEV-27697)
     * mysqlbinlog --stop-never --raw now flushes the result file to disk
       after each processed event so the file can be listed with the actual
       bytes (MDEV-14608)

  Backup

     * Incorrect binlogs after Galera SST using rsync and mariabackup
       (MDEV-27524)
     * mariabackup does not detect multi-source replication slave
       (MDEV-21037)
     * Useless warning "InnoDB: Allocated tablespace ID <id> for <tablename>,
       old maximum was 0" during backup stage (MDEV-27343)
     * mariabackup prepare fails for incrementals if a new schema is created
       after full backup is taken (MDEV-28446)

  Optimizer

     * A SEGV in Item_field::used_tables/update_depend_map_for_order...
       (MDEV-26402)
     * ANALYZE FORMAT=JSON fields are incorrect for UNION ALL queries
       (MDEV-27699)
     * Subquery in an UPDATE query uses full scan instead of range
       (MDEV-22377)
     * Assertion `item1->type() == Item::FIELD_ITEM ... (MDEV-19398)
     * Server crashes in Expression_cache_tracker::fetch_current_stats
       (MDEV-28268)
     * MariaDB server crash at Item_subselect::init_expr_cache_tracker
       (MDEV-26164, MDEV-26047)
     * Crash with union of my_decimal type in ORDER BY clause (MDEV-25994)
     * SIGSEGV in st_join_table::cleanup (MDEV-24560)
     * Assertion `!eliminated' failed in Item_subselect::exec (MDEV-28437)

  General

     * Server error messages are now available in Chinese (MDEV-28227)
     * For RHEL/CentOS 7, non x86_64 architectures are no longer supported
       upstream and so our support will also be dropped with this release

  Security

     * Fixes for the following security vulnerabilities:
          * CVE-2022-27376
          * CVE-2022-27377
          * CVE-2022-27378
          * CVE-2022-27379
          * CVE-2022-27380
          * CVE-2022-27381
          * CVE-2022-27382
          * CVE-2022-27383
          * CVE-2022-27384
          * CVE-2022-27386
          * CVE-2022-27387
          * CVE-2022-27444
          * CVE-2022-27445
          * CVE-2022-27446
          * CVE-2022-27447
          * CVE-2022-27448
          * CVE-2022-27449
          * CVE-2022-27451
          * CVE-2022-27452
          * CVE-2022-27455
          * CVE-2022-27456
          * CVE-2022-27457
          * CVE-2022-27458

diffstat:

 databases/mariadb105-client/Makefile.common              |   4 ++--
 databases/mariadb105-client/distinfo                     |  10 +++++-----
 databases/mariadb105-client/patches/patch-CMakeLists.txt |  12 ++++++------
 databases/mariadb105-server/Makefile                     |   3 +--
 databases/mariadb105-server/PLIST                        |   5 ++++-
 5 files changed, 18 insertions(+), 16 deletions(-)

diffs (116 lines):

diff -r eede6d7bf6ce -r 40999e90ab1a databases/mariadb105-client/Makefile.common
--- a/databases/mariadb105-client/Makefile.common       Sat May 21 09:36:26 2022 +0000
+++ b/databases/mariadb105-client/Makefile.common       Sat May 21 10:38:25 2022 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.15 2022/02/19 09:57:51 nia Exp $
+# $NetBSD: Makefile.common,v 1.16 2022/05/21 10:38:25 nia Exp $
 #
 # used by databases/mariadb105-client/Makefile
 # used by databases/mariadb105-server/Makefile
 
-DISTNAME=      mariadb-10.5.15
+DISTNAME=      mariadb-10.5.16
 CATEGORIES=    databases
 MASTER_SITES=  https://archive.mariadb.org/${DISTNAME}/source/
 
diff -r eede6d7bf6ce -r 40999e90ab1a databases/mariadb105-client/distinfo
--- a/databases/mariadb105-client/distinfo      Sat May 21 09:36:26 2022 +0000
+++ b/databases/mariadb105-client/distinfo      Sat May 21 10:38:25 2022 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.12 2022/04/06 18:16:13 brook Exp $
+$NetBSD: distinfo,v 1.13 2022/05/21 10:38:25 nia Exp $
 
-BLAKE2s (mariadb-10.5.15.tar.gz) = 947a7041705c273ca23d5882a1378077701fe7ab3b8e02a2914b5a96b9258853
-SHA512 (mariadb-10.5.15.tar.gz) = ea3d99fd9ad8adc8187fb5d722ff16cde90c7cca4b3572e410814ae39e0246b7a83b4dc1e72f95de58c1c12a9563fb524dcca2dd1fb8f595cc41625a2fb0af76
-Size (mariadb-10.5.15.tar.gz) = 102803624 bytes
+BLAKE2s (mariadb-10.5.16.tar.gz) = bafab69afbafc1e6dc34cd8cd7a50fa9383abb5a971ecae5762bb116479c3e75
+SHA512 (mariadb-10.5.16.tar.gz) = 28cea63cc3c5e1b236fb13593285e5d4b9aac5eaf259784e760def42bca8b09954510d39014a7a7c9e8656d61f5995a356df2f2ebb0df2696dd739ff3de5865d
+Size (mariadb-10.5.16.tar.gz) = 105798374 bytes
 SHA1 (patch-BUILD_compile-pentium32-gcov) = 89a7da728f94f19c153b4d2d2d6ba5462acc941f
-SHA1 (patch-CMakeLists.txt) = 893f329ed03e01144df166debb4d902ad0304811
+SHA1 (patch-CMakeLists.txt) = 574131db46854715758c60ba5f026498f5b29564
 SHA1 (patch-client_CMakeLists.txt) = 8fdd8a182304f0b84e120ce95334ace23d02ce88
 SHA1 (patch-client_mysql.cc) = 89fe80fb66b8791131a8c6d1b209e57082804a01
 SHA1 (patch-extra_wolfssl_wolfssl_certs_intermediate_genintcerts.sh) = cd9a982889b88f811c3e14ebdf9795b0fa5d1fad
diff -r eede6d7bf6ce -r 40999e90ab1a databases/mariadb105-client/patches/patch-CMakeLists.txt
--- a/databases/mariadb105-client/patches/patch-CMakeLists.txt  Sat May 21 09:36:26 2022 +0000
+++ b/databases/mariadb105-client/patches/patch-CMakeLists.txt  Sat May 21 10:38:25 2022 +0000
@@ -1,19 +1,19 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2021/05/23 15:32:47 nia Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2022/05/21 10:38:25 nia Exp $
 
 Allow building a server-only configuration.
 
---- CMakeLists.txt.orig        2021-05-05 21:00:18.000000000 +0000
+--- CMakeLists.txt.orig        2022-05-18 07:55:26.000000000 +0000
 +++ CMakeLists.txt
-@@ -421,8 +421,6 @@ ENDIF()
+@@ -432,8 +432,6 @@ ENDIF()
  
  UNSET (MYSQLD_STATIC_PLUGIN_LIBS CACHE)
  
 -INCLUDE(mariadb_connector_c) # this does ADD_SUBDIRECTORY(libmariadb)
 -
+ INCLUDE(cpack_tgz)
  INCLUDE(cpack_rpm)
  INCLUDE(cpack_deb)
- 
-@@ -432,13 +430,11 @@ MARK_AS_ADVANCED(PYTHON_SHEBANG)
+@@ -444,13 +442,11 @@ MARK_AS_ADVANCED(PYTHON_SHEBANG)
  # Add storage engines and plugins.
  CONFIGURE_PLUGINS()
  
@@ -27,7 +27,7 @@
  ADD_SUBDIRECTORY(extra)
  ADD_SUBDIRECTORY(libservices)
  ADD_SUBDIRECTORY(sql/share)
-@@ -461,23 +457,26 @@ IF(NOT WITHOUT_SERVER)
+@@ -476,23 +472,26 @@ IF(NOT WITHOUT_SERVER)
      ADD_SUBDIRECTORY(win/upgrade_wizard)
      ADD_SUBDIRECTORY(win/packaging)
    ENDIF()
diff -r eede6d7bf6ce -r 40999e90ab1a databases/mariadb105-server/Makefile
--- a/databases/mariadb105-server/Makefile      Sat May 21 09:36:26 2022 +0000
+++ b/databases/mariadb105-server/Makefile      Sat May 21 10:38:25 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2022/04/18 19:10:37 adam Exp $
+# $NetBSD: Makefile,v 1.25 2022/05/21 10:38:25 nia Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-server-/}
-PKGREVISION=   1
 COMMENT=       MariaDB 10.5, a free MySQL compatible database (server)
 
 CONFLICTS=     mysql-server-[0-9]*
diff -r eede6d7bf6ce -r 40999e90ab1a databases/mariadb105-server/PLIST
--- a/databases/mariadb105-server/PLIST Sat May 21 09:36:26 2022 +0000
+++ b/databases/mariadb105-server/PLIST Sat May 21 10:38:25 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2021/12/10 13:29:24 nia Exp $
+@comment $NetBSD: PLIST,v 1.10 2022/05/21 10:38:25 nia Exp $
 bin/aria_chk
 bin/aria_dump_log
 bin/aria_ftdump
@@ -47,6 +47,7 @@
 bin/resolveip
 ${PLIST.rocksdb}bin/sst_dump
 ${PLIST.embedded}bin/test-connect-t
+bin/wsrep_sst_backup
 bin/wsrep_sst_common
 bin/wsrep_sst_mariabackup
 bin/wsrep_sst_mysqldump
@@ -352,6 +353,7 @@
 share/doc/mysql/README.md
 share/doc/mysql/THIRDPARTY
 ${PLIST.auth_pam}share/examples/mariadb_auth_pam/user_map.conf
+share/mysql/bulgarian/errmsg.sys
 share/mysql/charsets/Index.xml
 share/mysql/charsets/README
 share/mysql/charsets/armscii8.xml
@@ -378,6 +380,7 @@
 share/mysql/charsets/macce.xml
 share/mysql/charsets/macroman.xml
 share/mysql/charsets/swe7.xml
+share/mysql/chinese/errmsg.sys
 share/mysql/czech/errmsg.sys
 share/mysql/danish/errmsg.sys
 share/mysql/dutch/errmsg.sys



Home | Main Index | Thread Index | Old Index