Pullup ticket #6640 - requested by nia databases/mariadb106-client: security update databases/mariadb106-server: security update Revisions pulled up: - databases/mariadb106-client/Makefile.common 1.8 - databases/mariadb106-client/distinfo 1.9 - databases/mariadb106-client/patches/patch-CMakeLists.txt 1.3 - databases/mariadb106-client/patches/patch-storage_innobase_include_transactional__lock__guard.h 1.3 - databases/mariadb106-server/Makefile 1.15 - databases/mariadb106-server/PLIST 1.7 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: nia Date: Sat May 21 09:36:03 UTC 2022 Modified Files: pkgsrc/databases/mariadb106-client: Makefile.common distinfo pkgsrc/databases/mariadb106-client/patches: patch-CMakeLists.txt patch-storage_innobase_include_transactional__lock__guard.h pkgsrc/databases/mariadb106-server: Makefile PLIST Log Message: mariadb106: update to 10.6.8 MariaDB 10.6.8 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, MDEV-27767, MDEV-28313, MDEV-28137, MDEV-28465, MDEV-26789) * Backup regression fixes (MDEV-27919) * InnoDB portability: FreeBSD futexes (MDEV-26476), POWER and s390x transactional memory (MDEV-27956) * ALTER TABLE: Fixed bogus duplicate key errors (MDEV-15250) * DDL and crash recovery fixes (MDEV-27274, MDEV-27234, MDEV-27817) * Requests to recalculate persistent statistics were sometimes lost (MDEV-27805) Replication * Semisync-slave server recovery is refined to correctly rollback prepared transaction (MDEV-28461) * Circular semisync setup endless event circulation is handled (MDEV-27760) * Semisync-slave server recovery is extended to work on new server_id server (MDEV-27342) * 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 * Query performance degradation in newer MariaDB versions when using many tables (MDEV-28073) * 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 * Packages for Ubuntu 22.04 LTS "Jammy" and Fedora 36 are not yet available pending the resolution of MDEV-28133: Backport OpenSSL-3.0 compatibility to 10.6 branch 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 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/mariadb106-client/Makefile.common cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/mariadb106-client/distinfo cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/databases/mariadb106-client/patches/patch-CMakeLists.txt \ pkgsrc/databases/mariadb106-client/patches/patch-storage_innobase_include_transactional__lock__guard.h cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/mariadb106-server/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/mariadb106-server/PLISTdiff -r1.7 -r1.7.2.1 pkgsrc/databases/mariadb106-client/Makefile.common
(spz)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.7 2022/02/19 09:13:21 nia Exp $ | 1 | # $NetBSD: Makefile.common,v 1.7.2.1 2022/06/05 10:11:03 spz Exp $ | |
2 | # | 2 | # | |
3 | # used by databases/mariadb106-client/Makefile | 3 | # used by databases/mariadb106-client/Makefile | |
4 | # used by databases/mariadb106-server/Makefile | 4 | # used by databases/mariadb106-server/Makefile | |
5 | 5 | |||
6 | DISTNAME= mariadb-10.6.7 | 6 | DISTNAME= mariadb-10.6.8 | |
7 | CATEGORIES= databases | 7 | CATEGORIES= databases | |
8 | MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/ | 8 | MASTER_SITES= https://archive.mariadb.org/${DISTNAME}/source/ | |
9 | 9 | |||
10 | MAINTAINER?= pkgsrc-users@NetBSD.org | 10 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://mariadb.org/ | 11 | HOMEPAGE= https://mariadb.org/ | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb106-client/distinfo | 14 | DISTINFO_FILE?= ${.CURDIR}/../../databases/mariadb106-client/distinfo | |
15 | PATCHDIR?= ${.CURDIR}/../../databases/mariadb106-client/patches | 15 | PATCHDIR?= ${.CURDIR}/../../databases/mariadb106-client/patches | |
16 | 16 | |||
17 | USE_CMAKE= yes | 17 | USE_CMAKE= yes | |
18 | USE_LANGUAGES= c c++ | 18 | USE_LANGUAGES= c c++ | |
19 | USE_TOOLS+= perl:run pkg-config bison | 19 | USE_TOOLS+= perl:run pkg-config bison |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2022/02/19 09:13:21 nia Exp $ | 1 | $NetBSD: distinfo,v 1.6.2.1 2022/06/05 10:11:03 spz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (mariadb-10.6.7.tar.gz) = 5d4b482e6e06b337ff8180a2fe8b94b8e9f1cc1cea6b7dfe89eaa05c56eab701 | 3 | BLAKE2s (mariadb-10.6.8.tar.gz) = cef1165c096ddb486ac4eba76720639d66cea9c844ab5702f5a8b1a213898380 | |
4 | SHA512 (mariadb-10.6.7.tar.gz) = 2d26f56ea5f39b800a6f279c8411d4091b4f4d3acbf3ea1864068328d34a1437e7c46c08d3772009357fd89602e58f214266038e177c0a4fac914a5e5d01e3e6 | 4 | SHA512 (mariadb-10.6.8.tar.gz) = b4327000eb3e5fc75bbd78de9890b0464217a432c8aac744948af94e092ffeef1f101885b81ec49029900a92b0018838e46efcf225056a9b06f35a04ecf26aab | |
5 | Size (mariadb-10.6.7.tar.gz) = 85882896 bytes | 5 | Size (mariadb-10.6.8.tar.gz) = 88794744 bytes | |
6 | SHA1 (patch-BUILD_compile-pentium32-gcov) = 89a7da728f94f19c153b4d2d2d6ba5462acc941f | 6 | SHA1 (patch-BUILD_compile-pentium32-gcov) = 89a7da728f94f19c153b4d2d2d6ba5462acc941f | |
7 | SHA1 (patch-CMakeLists.txt) = ea2f334ff1743e1676fe73e9946d0759c68e1d31 | 7 | SHA1 (patch-CMakeLists.txt) = 042d9d361a5c3ff7e7df15f5de4a30eb7984cddd | |
8 | SHA1 (patch-client_CMakeLists.txt) = 8fdd8a182304f0b84e120ce95334ace23d02ce88 | 8 | SHA1 (patch-client_CMakeLists.txt) = 8fdd8a182304f0b84e120ce95334ace23d02ce88 | |
9 | SHA1 (patch-extra_wolfssl_wolfssl_certs_intermediate_genintcerts.sh) = cd9a982889b88f811c3e14ebdf9795b0fa5d1fad | 9 | SHA1 (patch-extra_wolfssl_wolfssl_certs_intermediate_genintcerts.sh) = cd9a982889b88f811c3e14ebdf9795b0fa5d1fad | |
10 | SHA1 (patch-include_my__global.h) = a3b831f91ba2efea9f78e70ab4f706da23b80403 | 10 | SHA1 (patch-include_my__global.h) = a3b831f91ba2efea9f78e70ab4f706da23b80403 | |
11 | SHA1 (patch-plugin_auth__socket_CMakeLists.txt) = b2fddab1d94ba75c69cbf660f546f8e5821e1d51 | 11 | SHA1 (patch-plugin_auth__socket_CMakeLists.txt) = b2fddab1d94ba75c69cbf660f546f8e5821e1d51 | |
12 | SHA1 (patch-scripts_CMakeLists.txt) = b8a13304e314162ab0a1fc06c5620d6b757975f5 | 12 | SHA1 (patch-scripts_CMakeLists.txt) = b8a13304e314162ab0a1fc06c5620d6b757975f5 | |
13 | SHA1 (patch-scripts_mysqld__safe.sh) = 4124e4c8df1527049f5eec9f3d2d4bbe80e7c33f | 13 | SHA1 (patch-scripts_mysqld__safe.sh) = 4124e4c8df1527049f5eec9f3d2d4bbe80e7c33f | |
14 | SHA1 (patch-sql_mysqld.cc) = 19d325124cde1b45376c9710cdd104dc460f4bea | 14 | SHA1 (patch-sql_mysqld.cc) = 19d325124cde1b45376c9710cdd104dc460f4bea | |
15 | SHA1 (patch-storage_connect_ioapi.c) = 804e2d9d3722fbe4d5ed773cc98a4114fe4cf8a3 | 15 | SHA1 (patch-storage_connect_ioapi.c) = 804e2d9d3722fbe4d5ed773cc98a4114fe4cf8a3 | |
16 | SHA1 (patch-storage_connect_tabvct.cpp) = 2e3c7cd7e4b0a86d443da47d3cc514b8b276d836 | 16 | SHA1 (patch-storage_connect_tabvct.cpp) = 2e3c7cd7e4b0a86d443da47d3cc514b8b276d836 | |
17 | SHA1 (patch-storage_innobase_include_transactional__lock__guard.h) = e47938072cdbd5c21d24622d8550b2c127fbb9df | 17 | SHA1 (patch-storage_innobase_include_transactional__lock__guard.h) = d5ff507acdd21858791246ef5a2559e653cb7833 | |
18 | SHA1 (patch-storage_rocksdb_rdb__io__watchdog.cc) = 85ee5007cfda0d3070ec20b2b774738b01f8e083 | 18 | SHA1 (patch-storage_rocksdb_rdb__io__watchdog.cc) = 85ee5007cfda0d3070ec20b2b774738b01f8e083 | |
19 | SHA1 (patch-storage_rocksdb_rdb__io__watchdog.h) = d790c092d7d35d014c5ef209635c18614c3a8301 | 19 | SHA1 (patch-storage_rocksdb_rdb__io__watchdog.h) = d790c092d7d35d014c5ef209635c18614c3a8301 | |
20 | SHA1 (patch-storage_rocksdb_rocksdb_Makefile) = 67ea4d154f4f623fdca739f50b236c973e118a12 | 20 | SHA1 (patch-storage_rocksdb_rocksdb_Makefile) = 67ea4d154f4f623fdca739f50b236c973e118a12 | |
21 | SHA1 (patch-storage_rocksdb_rocksdb_build__tools_fb__compile__mongo.sh) = 3b632521c23765c39f4638dc7a80d04b9e1d58bd | 21 | SHA1 (patch-storage_rocksdb_rocksdb_build__tools_fb__compile__mongo.sh) = 3b632521c23765c39f4638dc7a80d04b9e1d58bd | |
22 | SHA1 (patch-support-files_mysql.server.sh) = a98d82cdda1dbd5ef8ebb7e457bb51661b5fd275 | 22 | SHA1 (patch-support-files_mysql.server.sh) = a98d82cdda1dbd5ef8ebb7e457bb51661b5fd275 |
@@ -1,49 +1,49 @@ | @@ -1,49 +1,49 @@ | |||
1 | $NetBSD: patch-CMakeLists.txt,v 1.2 2021/11/27 23:40:28 nia Exp $ | 1 | $NetBSD: patch-CMakeLists.txt,v 1.2.4.1 2022/06/05 10:11:03 spz Exp $ | |
2 | 2 | |||
3 | Allow building a server-only configuration. | 3 | Allow building a server-only configuration. | |
4 | 4 | |||
5 | --- CMakeLists.txt.orig 2021-11-05 20:03:29.000000000 +0000 | 5 | --- CMakeLists.txt.orig 2022-05-18 08:34:14.000000000 +0000 | |
6 | +++ CMakeLists.txt | 6 | +++ CMakeLists.txt | |
7 | @@ -418,8 +418,6 @@ ENDIF() | 7 | @@ -421,8 +421,6 @@ ENDIF() | |
8 | 8 | |||
9 | UNSET (MYSQLD_STATIC_PLUGIN_LIBS CACHE) | 9 | UNSET (MYSQLD_STATIC_PLUGIN_LIBS CACHE) | |
10 | 10 | |||
11 | -INCLUDE(mariadb_connector_c) # this does ADD_SUBDIRECTORY(libmariadb) | 11 | -INCLUDE(mariadb_connector_c) # this does ADD_SUBDIRECTORY(libmariadb) | |
12 | - | 12 | - | |
13 | INCLUDE(cpack_tgz) | |||
13 | INCLUDE(cpack_rpm) | 14 | INCLUDE(cpack_rpm) | |
14 | INCLUDE(cpack_deb) | 15 | INCLUDE(cpack_deb) | |
15 | 16 | @@ -433,19 +431,16 @@ MARK_AS_ADVANCED(PYTHON_SHEBANG) | ||
16 | @@ -429,19 +427,16 @@ MARK_AS_ADVANCED(PYTHON_SHEBANG) | |||
17 | # Add storage engines and plugins. | 17 | # Add storage engines and plugins. | |
18 | CONFIGURE_PLUGINS() | 18 | CONFIGURE_PLUGINS() | |
19 | 19 | |||
20 | -ADD_SUBDIRECTORY(include) | 20 | -ADD_SUBDIRECTORY(include) | |
21 | ADD_SUBDIRECTORY(dbug) | 21 | ADD_SUBDIRECTORY(dbug) | |
22 | ADD_SUBDIRECTORY(strings) | 22 | ADD_SUBDIRECTORY(strings) | |
23 | ADD_SUBDIRECTORY(vio) | 23 | ADD_SUBDIRECTORY(vio) | |
24 | ADD_SUBDIRECTORY(mysys) | 24 | ADD_SUBDIRECTORY(mysys) | |
25 | ADD_SUBDIRECTORY(mysys_ssl) | 25 | ADD_SUBDIRECTORY(mysys_ssl) | |
26 | -ADD_SUBDIRECTORY(client) | 26 | -ADD_SUBDIRECTORY(client) | |
27 | ADD_SUBDIRECTORY(extra) | 27 | ADD_SUBDIRECTORY(extra) | |
28 | ADD_SUBDIRECTORY(libservices) | 28 | ADD_SUBDIRECTORY(libservices) | |
29 | ADD_SUBDIRECTORY(sql/share) | 29 | ADD_SUBDIRECTORY(sql/share) | |
30 | 30 | |||
31 | IF(NOT WITHOUT_SERVER) | 31 | IF(NOT WITHOUT_SERVER) | |
32 | - ADD_SUBDIRECTORY(tests) | 32 | - ADD_SUBDIRECTORY(tests) | |
33 | ADD_SUBDIRECTORY(sql) | 33 | ADD_SUBDIRECTORY(sql) | |
34 | OPTION (WITH_EMBEDDED_SERVER "Compile MariaDB with embedded server" OFF) | 34 | OPTION (WITH_EMBEDDED_SERVER "Compile MariaDB with embedded server" OFF) | |
35 | IF(WITH_EMBEDDED_SERVER) | 35 | IF(WITH_EMBEDDED_SERVER) | |
36 | @@ -460,23 +455,26 @@ IF(NOT WITHOUT_SERVER) | 36 | @@ -464,23 +459,26 @@ IF(NOT WITHOUT_SERVER) | |
37 | ADD_SUBDIRECTORY(win/upgrade_wizard) | 37 | ADD_SUBDIRECTORY(win/upgrade_wizard) | |
38 | ADD_SUBDIRECTORY(win/packaging) | 38 | ADD_SUBDIRECTORY(win/packaging) | |
39 | ENDIF() | 39 | ENDIF() | |
40 | -ENDIF() | 40 | -ENDIF() | |
41 | - | 41 | - | |
42 | -IF(UNIX) | 42 | -IF(UNIX) | |
43 | +ELSE() | 43 | +ELSE() | |
44 | + INCLUDE(mariadb_connector_c) # this does ADD_SUBDIRECTORY(libmariadb) | 44 | + INCLUDE(mariadb_connector_c) # this does ADD_SUBDIRECTORY(libmariadb) | |
45 | + ADD_SUBDIRECTORY(client) | 45 | + ADD_SUBDIRECTORY(client) | |
46 | + ADD_SUBDIRECTORY(include) | 46 | + ADD_SUBDIRECTORY(include) | |
47 | ADD_SUBDIRECTORY(man) | 47 | ADD_SUBDIRECTORY(man) | |
48 | + ADD_SUBDIRECTORY(support-files) | 48 | + ADD_SUBDIRECTORY(support-files) | |
49 | ENDIF() | 49 | ENDIF() | |
@@ -55,27 +55,27 @@ Allow building a server-only configurati | @@ -55,27 +55,27 @@ Allow building a server-only configurati | |||
55 | -ADD_SUBDIRECTORY(support-files) | 55 | -ADD_SUBDIRECTORY(support-files) | |
56 | ADD_SUBDIRECTORY(extra/aws_sdk) | 56 | ADD_SUBDIRECTORY(extra/aws_sdk) | |
57 | 57 | |||
58 | IF(NOT CMAKE_CROSSCOMPILING OR DEFINED CMAKE_CROSSCOMPILING_EMULATOR) | 58 | IF(NOT CMAKE_CROSSCOMPILING OR DEFINED CMAKE_CROSSCOMPILING_EMULATOR) | |
59 | - SET(EXPORTED comp_err comp_sql factorial) | 59 | - SET(EXPORTED comp_err comp_sql factorial) | |
60 | + SET(EXPORTED comp_err factorial) | 60 | + SET(EXPORTED comp_err factorial) | |
61 | IF(NOT WITHOUT_SERVER) | 61 | IF(NOT WITHOUT_SERVER) | |
62 | SET(EXPORTED ${EXPORTED} gen_lex_hash gen_lex_token) | 62 | SET(EXPORTED ${EXPORTED} gen_lex_hash gen_lex_token) | |
63 | + ELSE() | 63 | + ELSE() | |
64 | + SET(EXPORTED ${EXPORTED} comp_sql) | 64 | + SET(EXPORTED ${EXPORTED} comp_sql) | |
65 | ENDIF() | 65 | ENDIF() | |
66 | # minimal target to build only binaries for export | 66 | # minimal target to build only binaries for export | |
67 | ADD_CUSTOM_TARGET(import_executables DEPENDS ${EXPORTED}) | 67 | ADD_CUSTOM_TARGET(import_executables DEPENDS ${EXPORTED}) | |
68 | @@ -557,41 +555,3 @@ IF(NON_DISTRIBUTABLE_WARNING) | 68 | @@ -561,41 +559,3 @@ IF(NON_DISTRIBUTABLE_WARNING) | |
69 | MESSAGE(WARNING " | 69 | MESSAGE(WARNING " | |
70 | You have linked MariaDB with ${NON_DISTRIBUTABLE_WARNING} libraries! You may not distribute the resulting binary. If you do, you will put yourself into a legal problem with the Free Software Foundation.") | 70 | You have linked MariaDB with ${NON_DISTRIBUTABLE_WARNING} libraries! You may not distribute the resulting binary. If you do, you will put yourself into a legal problem with the Free Software Foundation.") | |
71 | ENDIF() | 71 | ENDIF() | |
72 | - | 72 | - | |
73 | -IF(NOT WITHOUT_SERVER) | 73 | -IF(NOT WITHOUT_SERVER) | |
74 | - # Define target for minimal mtr-testable build | 74 | - # Define target for minimal mtr-testable build | |
75 | - ADD_CUSTOM_TARGET(minbuild) | 75 | - ADD_CUSTOM_TARGET(minbuild) | |
76 | - ADD_DEPENDENCIES(minbuild | 76 | - ADD_DEPENDENCIES(minbuild | |
77 | - aria_chk | 77 | - aria_chk | |
78 | - aria_pack | 78 | - aria_pack | |
79 | - mariadb | 79 | - mariadb | |
80 | - mariadb-admin | 80 | - mariadb-admin | |
81 | - mariadb-binlog | 81 | - mariadb-binlog |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | $NetBSD: patch-storage_innobase_include_transactional__lock__guard.h,v 1.2 2022/02/19 09:13:21 nia Exp $ | 1 | $NetBSD: patch-storage_innobase_include_transactional__lock__guard.h,v 1.2.2.1 2022/06/05 10:11:03 spz Exp $ | |
2 | 2 | |||
3 | Strange build failures on NetBSD: | 3 | Strange build failures on NetBSD: | |
4 | error: 'rw_lock' is not an accessible base of 'page_hash_latch' | 4 | error: 'rw_lock' is not an accessible base of 'page_hash_latch' | |
5 | 5 | |||
6 | --- storage/innobase/include/transactional_lock_guard.h.orig 2022-02-10 20:17:09.000000000 +0000 | 6 | --- storage/innobase/include/transactional_lock_guard.h.orig 2022-05-18 08:34:16.000000000 +0000 | |
7 | +++ storage/innobase/include/transactional_lock_guard.h | 7 | +++ storage/innobase/include/transactional_lock_guard.h | |
8 | @@ -21,12 +21,6 @@ this program; if not, write to the Free | 8 | @@ -21,12 +21,6 @@ this program; if not, write to the Free | |
9 | #if defined __powerpc64__ && defined __clang__ && defined __linux__ | 9 | #if defined __powerpc64__ | |
10 | #elif defined __powerpc64__&&defined __GNUC__&&defined __linux__&&__GNUC__ > 4 | 10 | #elif defined __s390__ | |
11 | #elif defined _MSC_VER && (defined _M_IX86 || defined _M_X64) && !defined(__clang__) | 11 | #elif defined _MSC_VER && (defined _M_IX86 || defined _M_X64) && !defined(__clang__) | |
12 | -#elif defined __GNUC__ && (defined __i386__ || defined __x86_64__) | 12 | -#elif defined __GNUC__ && (defined __i386__ || defined __x86_64__) | |
13 | -# if __GNUC__ >= 8 | 13 | -# if __GNUC__ >= 8 | |
14 | -# elif defined __clang_major__ && __clang_major__ > 6 | 14 | -# elif defined __clang_major__ && __clang_major__ > 6 | |
15 | -# else | 15 | -# else | |
16 | -# define NO_ELISION | 16 | -# define NO_ELISION | |
17 | -# endif | 17 | -# endif | |
18 | #else /* Transactional memory has not been implemented for this ISA */ | 18 | #else /* Transactional memory has not been implemented for this ISA */ | |
19 | # define NO_ELISION | 19 | # define NO_ELISION | |
20 | #endif | 20 | #endif |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2021/12/10 13:29:24 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.6.4.1 2022/06/05 10:11:04 spz Exp $ | |
2 | bin/aria_chk | 2 | bin/aria_chk | |
3 | bin/aria_dump_log | 3 | bin/aria_dump_log | |
4 | bin/aria_ftdump | 4 | bin/aria_ftdump | |
5 | bin/aria_pack | 5 | bin/aria_pack | |
6 | bin/aria_read_log | 6 | bin/aria_read_log | |
7 | bin/aria_s3_copy | 7 | bin/aria_s3_copy | |
8 | bin/innochecksum | 8 | bin/innochecksum | |
9 | ${PLIST.mariabackup}bin/mariabackup | 9 | ${PLIST.mariabackup}bin/mariabackup | |
10 | ${PLIST.mariabackup}bin/mariadb-backup | 10 | ${PLIST.mariabackup}bin/mariadb-backup | |
11 | ${PLIST.embedded}bin/mariadb-client-test-embedded | 11 | ${PLIST.embedded}bin/mariadb-client-test-embedded | |
12 | ${PLIST.embedded}bin/mariadb-embedded | 12 | ${PLIST.embedded}bin/mariadb-embedded | |
13 | bin/mariadb-fix-extensions | 13 | bin/mariadb-fix-extensions | |
14 | bin/mariadb-install-db | 14 | bin/mariadb-install-db | |
@@ -33,26 +33,27 @@ bin/mysql_install_db | @@ -33,26 +33,27 @@ bin/mysql_install_db | |||
33 | ${PLIST.rocksdb}bin/mysql_ldb | 33 | ${PLIST.rocksdb}bin/mysql_ldb | |
34 | bin/mysql_tzinfo_to_sql | 34 | bin/mysql_tzinfo_to_sql | |
35 | bin/mysql_waitpid | 35 | bin/mysql_waitpid | |
36 | bin/mysqld_multi | 36 | bin/mysqld_multi | |
37 | bin/mysqld_safe | 37 | bin/mysqld_safe | |
38 | bin/mysqld_safe_helper | 38 | bin/mysqld_safe_helper | |
39 | ${PLIST.embedded}bin/mysqltest_embedded | 39 | ${PLIST.embedded}bin/mysqltest_embedded | |
40 | bin/perror | 40 | bin/perror | |
41 | bin/replace | 41 | bin/replace | |
42 | bin/resolve_stack_dump | 42 | bin/resolve_stack_dump | |
43 | bin/resolveip | 43 | bin/resolveip | |
44 | ${PLIST.rocksdb}bin/sst_dump | 44 | ${PLIST.rocksdb}bin/sst_dump | |
45 | ${PLIST.embedded}bin/test-connect-t | 45 | ${PLIST.embedded}bin/test-connect-t | |
46 | bin/wsrep_sst_backup | |||
46 | bin/wsrep_sst_common | 47 | bin/wsrep_sst_common | |
47 | bin/wsrep_sst_mariabackup | 48 | bin/wsrep_sst_mariabackup | |
48 | bin/wsrep_sst_mysqldump | 49 | bin/wsrep_sst_mysqldump | |
49 | bin/wsrep_sst_rsync | 50 | bin/wsrep_sst_rsync | |
50 | bin/wsrep_sst_rsync_wan | 51 | bin/wsrep_sst_rsync_wan | |
51 | include/mysql/server/private/authors.h | 52 | include/mysql/server/private/authors.h | |
52 | include/mysql/server/private/backup.h | 53 | include/mysql/server/private/backup.h | |
53 | include/mysql/server/private/bounded_queue.h | 54 | include/mysql/server/private/bounded_queue.h | |
54 | include/mysql/server/private/client_settings.h | 55 | include/mysql/server/private/client_settings.h | |
55 | include/mysql/server/private/compat56.h | 56 | include/mysql/server/private/compat56.h | |
56 | include/mysql/server/private/contributors.h | 57 | include/mysql/server/private/contributors.h | |
57 | include/mysql/server/private/create_options.h | 58 | include/mysql/server/private/create_options.h | |
58 | include/mysql/server/private/create_tmp_table.h | 59 | include/mysql/server/private/create_tmp_table.h | |
@@ -342,52 +343,54 @@ lib/mysql/plugin/test_versioning.so | @@ -342,52 +343,54 @@ lib/mysql/plugin/test_versioning.so | |||
342 | lib/mysql/plugin/type_mysql_json.so | 343 | lib/mysql/plugin/type_mysql_json.so | |
343 | lib/mysql/plugin/type_test.so | 344 | lib/mysql/plugin/type_test.so | |
344 | lib/mysql/plugin/wsrep_info.so | 345 | lib/mysql/plugin/wsrep_info.so | |
345 | ${PLIST.auth_pam}lib/security/pam_user_map.so | 346 | ${PLIST.auth_pam}lib/security/pam_user_map.so | |
346 | sbin/mariadbd | 347 | sbin/mariadbd | |
347 | sbin/mysqld | 348 | sbin/mysqld | |
348 | share/doc/mysql/COPYING | 349 | share/doc/mysql/COPYING | |
349 | share/doc/mysql/CREDITS | 350 | share/doc/mysql/CREDITS | |
350 | share/doc/mysql/INSTALL-BINARY | 351 | share/doc/mysql/INSTALL-BINARY | |
351 | share/doc/mysql/README-wsrep | 352 | share/doc/mysql/README-wsrep | |
352 | share/doc/mysql/README.md | 353 | share/doc/mysql/README.md | |
353 | share/doc/mysql/THIRDPARTY | 354 | share/doc/mysql/THIRDPARTY | |
354 | ${PLIST.auth_pam}share/examples/mariadb_auth_pam/user_map.conf | 355 | ${PLIST.auth_pam}share/examples/mariadb_auth_pam/user_map.conf | |
356 | share/mysql/bulgarian/errmsg.sys | |||
355 | share/mysql/charsets/Index.xml | 357 | share/mysql/charsets/Index.xml | |
356 | share/mysql/charsets/README | 358 | share/mysql/charsets/README | |
357 | share/mysql/charsets/armscii8.xml | 359 | share/mysql/charsets/armscii8.xml | |
358 | share/mysql/charsets/ascii.xml | 360 | share/mysql/charsets/ascii.xml | |
359 | share/mysql/charsets/cp1250.xml | 361 | share/mysql/charsets/cp1250.xml | |
360 | share/mysql/charsets/cp1251.xml | 362 | share/mysql/charsets/cp1251.xml | |
361 | share/mysql/charsets/cp1256.xml | 363 | share/mysql/charsets/cp1256.xml | |
362 | share/mysql/charsets/cp1257.xml | 364 | share/mysql/charsets/cp1257.xml | |
363 | share/mysql/charsets/cp850.xml | 365 | share/mysql/charsets/cp850.xml | |
364 | share/mysql/charsets/cp852.xml | 366 | share/mysql/charsets/cp852.xml | |
365 | share/mysql/charsets/cp866.xml | 367 | share/mysql/charsets/cp866.xml | |
366 | share/mysql/charsets/dec8.xml | 368 | share/mysql/charsets/dec8.xml | |
367 | share/mysql/charsets/geostd8.xml | 369 | share/mysql/charsets/geostd8.xml | |
368 | share/mysql/charsets/greek.xml | 370 | share/mysql/charsets/greek.xml | |
369 | share/mysql/charsets/hebrew.xml | 371 | share/mysql/charsets/hebrew.xml | |
370 | share/mysql/charsets/hp8.xml | 372 | share/mysql/charsets/hp8.xml | |
371 | share/mysql/charsets/keybcs2.xml | 373 | share/mysql/charsets/keybcs2.xml | |
372 | share/mysql/charsets/koi8r.xml | 374 | share/mysql/charsets/koi8r.xml | |
373 | share/mysql/charsets/koi8u.xml | 375 | share/mysql/charsets/koi8u.xml | |
374 | share/mysql/charsets/latin1.xml | 376 | share/mysql/charsets/latin1.xml | |
375 | share/mysql/charsets/latin2.xml | 377 | share/mysql/charsets/latin2.xml | |
376 | share/mysql/charsets/latin5.xml | 378 | share/mysql/charsets/latin5.xml | |
377 | share/mysql/charsets/latin7.xml | 379 | share/mysql/charsets/latin7.xml | |
378 | share/mysql/charsets/macce.xml | 380 | share/mysql/charsets/macce.xml | |
379 | share/mysql/charsets/macroman.xml | 381 | share/mysql/charsets/macroman.xml | |
380 | share/mysql/charsets/swe7.xml | 382 | share/mysql/charsets/swe7.xml | |
383 | share/mysql/chinese/errmsg.sys | |||
381 | share/mysql/czech/errmsg.sys | 384 | share/mysql/czech/errmsg.sys | |
382 | share/mysql/danish/errmsg.sys | 385 | share/mysql/danish/errmsg.sys | |
383 | share/mysql/dutch/errmsg.sys | 386 | share/mysql/dutch/errmsg.sys | |
384 | share/mysql/english/errmsg.sys | 387 | share/mysql/english/errmsg.sys | |
385 | share/mysql/errmsg-utf8.txt | 388 | share/mysql/errmsg-utf8.txt | |
386 | share/mysql/estonian/errmsg.sys | 389 | share/mysql/estonian/errmsg.sys | |
387 | share/mysql/fill_help_tables.sql | 390 | share/mysql/fill_help_tables.sql | |
388 | share/mysql/french/errmsg.sys | 391 | share/mysql/french/errmsg.sys | |
389 | share/mysql/german/errmsg.sys | 392 | share/mysql/german/errmsg.sys | |
390 | share/mysql/greek/errmsg.sys | 393 | share/mysql/greek/errmsg.sys | |
391 | share/mysql/hindi/errmsg.sys | 394 | share/mysql/hindi/errmsg.sys | |
392 | share/mysql/hungarian/errmsg.sys | 395 | share/mysql/hungarian/errmsg.sys | |
393 | share/mysql/italian/errmsg.sys | 396 | share/mysql/italian/errmsg.sys |