commit c7d480c77163620571e7a3d4d430f12dd818b3ec Author: Otto Kekäläinen <otto@debian.org> Date: Tue Apr 30 22:32:33 2024 -0700 Salsa-CI: Install libaio from Sid snapshot on MariaDB 10.2/3/4/ As `libaio1` was renamed to `libaio1t64` the installation of old MariaDB versions started to fail in Debian Sid as they still depended on it. commit 06321745e20a0e947eab143e6a87c034db9237c3 Author: Otto Kekäläinen <otto@debian.org> Date: Tue Apr 30 13:35:17 2024 -0700 Add CMake flag to ignore libfmt exit code so cross-building works It is also safe to use `-DHAVE_SYSTEM_LIBFMT_EXITCODE=0` with < 10 version of libfmt, and in Debian there is currently 9.1.0. It is also safe to have this flag when cross-compiling against a libfmt-10+ version that has https://github.com/fmtlib/fmt/commit/44c3fe1ebb466ab5c296e1a1a6991c7c7b51b72e However, there hasn't been a libfmt release with this fix yet, so we need to be careful to avoid libfmt 10.0.0-10.2.1. ref: - https://github.com/fmtlib/fmt/issues/3835 - https://alioth-lists.debian.net/pipermail/pkg-mysql-maint/2024-May/017325.html commit d6f459931754614e64ef4a7490d3124271f5a9ca Author: Otto Kekäläinen <otto@debian.org> Date: Mon Feb 26 20:49:36 2024 -0800 Salsa-CI: Extend crossbuild to build armhf and armel as well commit 49e90f5e64eab33ec302c979ed8ac7a97f462cab Author: Svante Signell <svante.signell@gmail.com> Date: Sat Apr 20 16:51:00 2024 -0700 Make hurd-i386 build fully pass (Closes: #1069094) - Install mariadb.service on Linux only - Change dh_missing from fail to list on non-Linux - Disks plugin: Define PATH_MAX if not defined - Connect: Add Hurd to define __USE_FILE_OFFSET64 et al Additionally the file debian/unstable-tests.hurd-i386 should be linked to unstable-tests.hurd (or equivalent, and later also to -amd64) since dpkg-architecture -qDEB_BUILD_ARCH results in hurd-i386. Unfortunately the build will still fail after these changes as the post-build MTR test still errors with: [Note] Plugin 'INNODB_SYS_VIRTUAL' is disabled. ERROR: 1017 Can't find file: '(temporary)' (errno: 1073741826 "No such file or directory") [ERROR] Aborting These MTR errors however can be dealt with later separately after these changes ensures that the build passes. commit a7f5fafcb575bc99337d681dcf0a86fa14e003dc Author: Michael Biebl <biebl@debian.org> Date: Sun Apr 14 18:28:03 2024 +0200 Ensure debconf database is purged after it has been used in postrm The cleanup routines in postrm use debconf to decide whether to remove logs and data on purge. This means the #DEBHELPER# stanza needs to be called last, as dh_installdebconf will generate a "db_purge" call which needs to run after the debconf database has been used. Was unintentionally broken by c789cdafd6c8ebab54d0eba4e366de26baee93c2. commit 57a6d56ca826ee124829c928be585c8b056b1a76 Author: Otto Kekäläinen <otto@debian.org> Date: Sun Apr 14 10:04:19 2024 -0700 Open new changelog entry
Among the 18 debian patches available in version 1:10.11.7-4 of the package, we noticed the following issues: