gnu: mariadb: Update to 10.11.10 and fix build.

* gnu/packages/databases.scm (mariadb): Update to 10.11.10.
[arguments]: In phase "ajdust-tests", disable failing "main.mysqldump-header"
test, and unstable "main.log_low" and "main.mysqld--help-aria" tests.

Change-Id: Ic44c76b34d278ffebeebb2ae65b9f2b40bf43dd3
This commit is contained in:
Janneke Nieuwenhuizen 2024-12-31 10:36:25 +01:00
parent ee9d84b762
commit 36423a44d7
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -1009,7 +1009,7 @@ Language.")
(define-public mariadb
(package
(name "mariadb")
(version "10.10.2")
(version "10.11.10")
(source (origin
(method url-fetch)
(uri (string-append "https://downloads.mariadb.com/MariaDB"
@ -1017,7 +1017,7 @@ Language.")
version ".tar.gz"))
(sha256
(base32
"1ciw7y08wms9g3hzhyria49r1b9n5wpbhkndazv95d925c8x1jsp"))
"08phlqcwcwl753zi2jv702q7b3h25d489289mflnm8c31djp8smh"))
(modules '((guix build utils)))
(snippet
'(begin
@ -1127,11 +1127,16 @@ Language.")
;; <https://jira.mariadb.org/browse/MDEV-26320>.
"main.selectivity_no_engine"
;; FIXME: This test checks various table encodings and
;; FIXME: These tests check various table encodings and
;; fails because Guix defaults to UTF8 instead of the
;; upstream default latin1_swedish_ci. It's not easily
;; substitutable because several encodings are tested.
"main.system_mysql_db"
"main.mysqldump-header"
;; These test sometimes fail.
"main.log_slow"
"main.mysqld--help-aria"
;; XXX: This test occasionally fails on i686-linux:
;; <https://jira.mariadb.org/browse/MDEV-24458>