Skip to content

Prepare upload to MariaDB 10.11.9 to Ubuntu 24.04 "Noble"

Similar to !106 (merged), !85 (merged), !93 (merged), !69 (merged) and !59 (merged), this Merge Request contains the import of a new upstream version of MariaDB.

Do not review merge commits or upstream commits, but focus on the ones that are made only on the proposed ubuntu/24.04-noble branch update in this MR:

git log --first-parent --reverse --format='format:* %C(yellow)%h%C(reset) %s' origin/ubuntu/24.04-noble...

  • d854be42 Update changelog and refresh patches after 10.11.11 import
  • 733e5b54 Update mariadb-client.NEWS to match final version in Debian unstable
  • caca4491 Add some info on getting back to passwordless root (Closes: #1088133)
  • 6e6fd63c Skip test main.mysqld--help-aria due to MDEV-34733
  • 3afc27e3 Update configuration traces to match changes done in MDEV-35785
  • 509152ff Update configuration traces with new query allocator values from MDEV-35750
  • 172c7d3f Set CAP_IPC_LOCK capability if possible
  • 1505bb18 MDEV-35907 debian-start script fails when using non-standard socket path
  • 090b7209 When shutting down 'mariadbd', fallback to 'mysqld'
  • fc2c7ba8 Update changelog for 1:10.11.11-0ubuntu0.24.04.1 release
  • 1066bd3f Apply wrap-and-sort -va with latest devscripts 2.24.8
  • 4a8251d3 Make d/watch more specific to circumvent bug in .10 vs .11 detection
  • 575ffcaf Update changelog and refresh patches after 10.11.11 import
  • 8e042042 Update mariadb-client.NEWS to match final version in Debian unstable
  • fb4a7762 Add some info on getting back to passwordless root (Closes: #1088133)
  • 11e61c72 Skip test main.mysqld--help-aria due to MDEV-34733
  • 4f91bca7 Update configuration traces to match changes done in MDEV-35785
  • 7d3920e5 Update configuration traces with new query allocator values from MDEV-35750
  • 3cdd8bec Set CAP_IPC_LOCK capability if possible
  • 6d0f1a6d MDEV-35907 debian-start script fails when using non-standard socket path
  • 9db225d0 When shutting down 'mariadbd', fallback to 'mysqld'
  • 6c2f9ca1 Make d/watch more specific to circumvent bug in .10 vs .11 detection
  • eb5bdf71 Apply wrap-and-sort -va with latest devscripts 2.24.8
  • aeee72da Add Lintian overrides for new issues that are not relevant for maintenance
  • 5212ec2d Update server trace to include new parameter 'quick-max-column-width'
  • 1fe3e4d3 Update server trace to include new parameters and values
  • d5cc1739 Reverse backticks change in commit 0300a915 (LP: #2085554)
  • 6fb023d1 Salsa CI: Use minimal Ubuntu pipeline for Ubuntu stable release updates
  • bfc1cc1d Update changelog for 1:10.11.11-0ubuntu0.24.04.1 release

Changelog:

mariadb (1:10.11.11-0ubuntu0.24.04.1) noble-security; urgency=medium

[ Otto Kekäläinen ]
* SECURITY UPDATE: New upstream version 10.11.11. Includes fixes for several defects
  as noted at https://mariadb.com/kb/en/mariadb-10-11-11-release-notes/ as
  well the following security issues (LP: #2099785):
  - CVE-2025-21490
* This release includes upstream version 10.11.10, with fixes for regressions
  as noted at https://mariadb.com/kb/en/mariadb-10-11-10-release-notes/
* This release includes upstream version 10.11.9, with fixes for regressions
  as noted at https://mariadb.com/kb/en/mariadb-10-11-9-release-notes/
* Update server trace to include new parameters and values
* Add main.having_cond_pushdown to MTR skiplist on s390x
* Skip test main.mysqld--help-aria due to MDEV-34733
* Update configuration traces to match changes done in MDEV-35785
* Update configuration traces with new query allocator values from MDEV-35750
* Update server trace to include new parameter 'quick-max-column-width'
* Include Debian packaging bugfixes done upstream:
  - MDEV-35907: debian-start script fails when using non-standard socket path
  - Set CAP_IPC_LOCK capability if possible
* Include several restart/shutdown related fixes that have been in Debian
  unstable in MariaDB 11.4 for a long time, and which are likely needed to
  avoid occasional shutdown issues, in particular on upgrades (LP: #2034125)
  in both Debian and Ubuntu
  - Make SysV init more verbose in case of MariaDB start failures (Related: #1033234)
  - Limit check of running mysqld/mariadbd to system users (Related: #1032047)
  - When shutting down 'mariadbd', fallback to 'mysqld'
* Make d/watch more specific to circumvent bug in .10 vs .11 detection
* Add Lintian overrides for new upstream documentation JavaScript files
* Apply `wrap-and-sort -va` with latest devscripts 2.24.8
* Add NEWS item to explain new `mariadb-dump` option `--sandbox`

[ Phil Dibowitz ]
* Add some info on getting back to passwordless root (Related: #1088133)

[ Joe Bliss ]
* Revert backticks change in commit 0300a915 to be compatible with databases
  containing hyphenated table names (LP: #2085554)

 -- Otto Kekäläinen <otto@debian.org>  Sat, 22 Feb 2025 19:33:49 -0800

Test builds visible at https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb/+builds?build_text=&build_state=all

Unfortunately riscv64 is failing on unclear reason:

[ 21%] Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o
cd /<<PKGBUILDDIR>>/builddir/mysys && /usr/bin/cc -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -I/<<PKGBUILDDIR>>/wsrep-lib/include -I/<<PKGBUILDDIR>>/wsrep-lib/wsrep-API/v26 -I/<<PKGBUILDDIR>>/builddir/include -I/<<PKGBUILDDIR>>/include/providers -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/mysys -g -O2 -fno-omit-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/mariadb-1:10.11.11-0ubuntu0.24.04.1~bpo24.04.1~1740347493.46fa5fabeb2+ubuntu.24.04.noble -Wdate-time -D_FORTIFY_SOURCE=3 -Wdate-time -D_FORTIFY_SOURCE=3 -pie -fPIC -fstack-protector --param=ssp-buffer-size=4 -O3 -g -DNDEBUG -g -fno-omit-frame-pointer -fno-strict-aliasing  -Wno-uninitialized -fno-omit-frame-pointer -DDBUG_OFF -Wall -Wdeclaration-after-statement -Wenum-compare -Wenum-conversion -Wextra -Wformat-security -Wmissing-braces -Wno-format-truncation -Wno-init-self -Wno-nonnull-compare -Wno-unused-parameter -Wvla -Wwrite-strings -std=gnu99   -Wdate-time -D_FORTIFY_SOURCE=3 -fPIC -MD -MT mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o -MF CMakeFiles/mysys.dir/lf_dynarray.c.o.d -o CMakeFiles/mysys.dir/lf_dynarray.c.o -c /<<PKGBUILDDIR>>/mysys/lf_dynarray.c
/tmp/ccVzJkOE.s: Assembler messages:
/tmp/ccVzJkOE.s:265: Error: unrecognized opcode `pause', extension `zihintpause' required
/tmp/ccVzJkOE.s:1168: Error: unrecognized opcode `pause', extension `zihintpause' required
make[4]: *** [mysys/CMakeFiles/mysys.dir/build.make:1367: mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o] Error 1
Edited by Otto Kekäläinen

Merge request reports

Loading