Commit graph

27 commits

Author SHA1 Message Date
brook
ca28495a06 mariadb105-client: no need to special case __APPLE__ for pkgsrc builds
The file client/mysql.cc uses the readline library, but it has preprocessor
conditionals specially for __APPLE__.  Pkgsrc expects a common readline,
however, and so the build fails.  Removing the special case handles __APPLE__
the same as other platforms.
2022-04-06 18:16:13 +00:00
nia
761fbecf51 mariadb105: update to 10.5.15
MariaDB 10.5.15 Release Notes

Notable Items

  InnoDB

     * Set innodb_change_buffering=none by default (MDEV-27734)

  Security

     * Fixes for the following security vulnerabilities:
          * CVE-2021-46665
          * CVE-2021-46664
          * CVE-2021-46661
          * CVE-2021-46668
          * CVE-2021-46663

                         MariaDB 10.5.14 Release Notes

Notable Items

  InnoDB

     * --skip-symbolic-links does not disallow .isl file creation
       (MDEV-26870)
     * Indexed CHAR columns are broken with NO_PAD collations (MDEV-25440)
     * insert-intention lock conflicts with waiting ORDINARY lock
       (MDEV-27025)
     * Crash recovery improvements (MDEV-26784, MDEV-27022, MDEV-27183,
       MDEV-27610)

  Galera

     * Galera updated to 26.4.11
     * Galera SST scripts should use ssl_capath (not ssl_ca) for CA directory
       (MDEV-27181)
     * Alter Sequence do not replicate to another nodes with in Galera
       Cluster (MDEV-19353)
     * Galera crash - Assertion. Possible parallel writeset problem
       (MDEV-26803)
     * CREATE TABLE with FOREIGN KEY constraint fails to apply in parallel
       (MDEV-27276)
     * Galera cluster node consider old server_id value even after
       modification of server_id [wsrep_gtid_mode=ON] (MDEV-26223)

  Replication

     * Seconds behind master corrected from artificial spikes at relay-log
       rotation (MDEV-16091)
     * Statement rollback in binlog when transaction creates or drop
       temporary table is set right (MDEV-26833)
     * CREATE-or-REPLACE SEQUENCE is made to binlog with the DDL flag to
       stabilize its parallel execution on slave (MDEV-27365)

  Security

     * Fixes for the following security vulnerabilities:
          * CVE-2022-24052
          * CVE-2022-24051
          * CVE-2022-24050
          * CVE-2022-24048
          * CVE-2021-46659
2022-02-19 09:57:51 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
nia
d2576abea9 mariadb105*: Update to 10.5.13
Release notes:
https://mariadb.com/kb/en/mariadb-10513-release-notes/
2021-11-27 22:52:15 +00:00
nia
acde260c8b databases: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (some may be only fetched
conditionally):

./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz
2021-10-26 10:09:13 +00:00
wiz
b5d6d92ccd *: recursive bump for heimdal 7.7.0
its buildlink3.mk now includes openssl's buildlink3.mk
2021-10-21 07:46:31 +00:00
nia
2946ea15ca databases: Remove SHA1 distfile hashes 2021-10-07 13:35:05 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
nia
3ea91940c7 mariadb*: Wants 64-bit atomic operations on i386. 2021-09-01 06:21:46 +00:00
nia
98773d3287 mariadb105-client: install missing scripts, PR pkg/56317
Matches later MariaDB versions.
2021-08-12 10:50:19 +00:00
nia
64dbb8b596 mariadb105: Add SunOS patch from OmniOS. Remove tokudb patches.
TokuDB is not built (it's removed in newer MariaDB)  so having patches
for it is quite redundant.
2021-08-07 09:24:07 +00:00
nia
9ec3572cdb mariadb105: update to 10.5.12
Notable Items

  InnoDB

     * InnoDB no longer acquires advisory file locks by default (MDEV-24393)
     * Encryption: Automatically disable key rotation checks for
       file_key_management plugin (MDEV-14180)
     * Some fixes from MySQL 5.7.35 (MDEV-26205)
     * Fixed scrubbing on AIX (MDEV-26110)
     * Improved page flushing performance (MDEV-25954, MDEV-25948,
       MDEV-25801, MDEV-25113, MDEV-26004)

  Optimizer

     * A query that uses ORDER BY .. LIMIT clause and "Range checked for each
       record optimization" could produce incorrect results under some
       circumstances (MDEV-25858)
     * Queries that have more than 32 equality conditions comparing columns
       of different tables ("tableX.colX=tableY.colY) could cause a stack
       overrun in the query optimizer (MDEV-17783, MDEV-23937)
     * "Condition pushdown into derived table" optimization cannot be applied
       if the expression being pushed refers to a derived table column which
       is computed from expression that has a stored function call, @session
       variable reference, or other similar construct. The fix for MDEV-25969
       makes it so that only the problematic part of the condition is not
       pushed. The rest of the condition is now pushed. (MDEV-25969)
     * A query with window function on the left side of the subquery could
       cause a crash. (MDEV-25630)
     * Fixed the issue fixed in MySQL Bug #76803: DML or locking SELECT
       statements that use outer joins could produce this warning in the
       error log: [ERROR] InnoDB: Unlock row could not find a 3 mode lock on
       the record. (MDEV-26106)

  Security

     * Fixes for the following security vulnerabilities:
          * CVE-2021-2372
          * CVE-2021-2389
2021-08-07 07:48:28 +00:00
nia
cb62204695 mariadb*: Include buildlink3 file for PAM 2021-08-05 11:21:23 +00:00
nia
c9d70a0a55 mariadb*: per bulk builds and OmniOS, disable mariabackup on SunOS 2021-08-05 11:19:40 +00:00
nia
eed1b369c5 mariadb105: Add support for auth_socket on NetBSD. 2021-08-04 15:52:10 +00:00
nia
1982bb7ff2 mariadb105*: Update to 10.5.11
This version of MariaDB is being released now to fix the following two regressions:

    Table alias from previous statement interferes later commands (MDEV-25672)
    Join using derived with aggregation returns incorrect results (MDEV-25714)
2021-07-24 10:10:03 +00:00
nia
cfa4e786d6 mariadb*: see if wide curses fixes problems on el7... 2021-07-13 07:44:14 +00:00
nia
1634575ba7 mariadb105: Don't install full test suite. Suggested by jperkin. 2021-07-04 08:58:30 +00:00
nia
3032d0d6c8 mariadb105-client: Fix building on NetBSD/aarch64 2021-07-03 09:23:45 +00:00
wiz
ffaaed024d mariadb105-client: add more to CHECK_PORTABILITY_SKIP 2021-06-28 20:42:44 +00:00
nia
8d9ad350ed mariadb*: cmake does not CPPFLAGS 2021-05-30 16:33:29 +00:00
jperkin
2bcba1b073 mariadb*: Remove MESSAGE files of questionable value. 2021-05-25 11:18:25 +00:00
jperkin
010a9a6d69 mariadb*: Simplify variable assignment and dedup. 2021-05-25 11:14:54 +00:00
jperkin
c48324dbac mariadb*-client: Requires krb5. 2021-05-25 11:06:41 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
nia
5fe5971311 mariadb*: update COMMENTs 2021-05-23 19:09:18 +00:00
nia
e06b0e99d1 mariadb105[-client,-server]: import mariadb 10.5
MariaDB Server is one of the most popular open source relational databases.
It's made by the original developers of MySQL.

MariaDB turns data into structured information in a wide array of applications,
ranging from banking to websites. It is an enhanced, drop-in replacement
for MySQL. MariaDB is used because it is fast, scalable and robust, with a
rich ecosystem of storage engines, plugins and many other tools make it very
versatile for a wide variety of use cases.

MariaDB is developed as open source software and as a relational database
it provides an SQL interface for accessing data. The latest versions of
MariaDB also include GIS and JSON features.
2021-05-23 15:32:47 +00:00