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