guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

06/20: gnu: MariaDB: Disable the TokuDB plugin.


From: guix-commits
Subject: 06/20: gnu: MariaDB: Disable the TokuDB plugin.
Date: Sun, 4 Aug 2019 07:53:26 -0400 (EDT)

mbakke pushed a commit to branch staging
in repository guix.

commit f184893af0a19aa9a7979c89db6ca83cdeab1378
Author: Marius Bakke <address@hidden>
Date:   Sun Jul 14 23:06:24 2019 +0200

    gnu: MariaDB: Disable the TokuDB plugin.
    
    Fixes <https://bugs.gnu.org/35521>.
    Reported by Mark H Weaver <address@hidden>.
    
    * gnu/packages/databases.scm (mariadb)[arguments]: Pass "-DTOKUDB_OK" in
    <#:configure-flags>.  Enable the "innodb_fts.crash_recovery" test, which
    likely failed because of the high I/O load induced by TokuDB.
    [inputs]: Remove SNAPPY.
    
    (cherry picked from commit bba7a77ed9ad826bcdc6d9b8a183d66a23229501)
---
 gnu/packages/databases.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 4e2db8e..bbb3a21 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -659,6 +659,10 @@ Language.")
          ;; For now, disable the features that that use libarchive 
(xtrabackup).
          "-DWITH_LIBARCHIVE=OFF"
 
+         ;; Disable the TokuDB engine, because its test suite frequently fails,
+         ;; and loading it crashes the server: <https://bugs.gnu.org/35521>.
+         "-DTOKUDB_OK=OFF"
+
          ;; Ensure the system libraries are used.
          "-DWITH_JEMALLOC=yes"
          "-DWITH_PCRE=system"
@@ -706,9 +710,6 @@ Language.")
                       ;; 2030-12-31.  See <https://bugs.gnu.org/34351> for 
details.
                       "main.mysqldump"
 
-                      ;; XXX: Fails sporadically.
-                      "innodb_fts.crash_recovery"
-
                       ;; FIXME: This test fails on i686:
                       ;; -myisampack: Can't create/write to file (Errcode: 17 
"File exists")
                       ;; +myisampack: Can't create/write to file (Errcode: 17 
"File exists)
@@ -786,7 +787,6 @@ Language.")
        ("libxml2" ,libxml2)
        ("ncurses" ,ncurses)
        ("pcre" ,pcre)
-       ("snappy" ,snappy)
        ("xz" ,xz)
        ("zlib" ,zlib)))
     (propagated-inputs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]