diff options
author | Ludovic Courtès <ludo@gnu.org> | 2023-12-18 17:17:24 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-12-19 23:51:11 +0100 |
commit | 62e67aa7994f40c438ef5a528675e85699d7af76 (patch) | |
tree | 217e68816ca2c34fce1af96f9c6ed803adf46a07 /gnu/packages/glib.scm | |
parent | 7ebe4b72727632561ddbf8bb0c58527929682989 (diff) |
gnu: glib: Skip test that fails with glibc 2.38.
* gnu/packages/glib.scm (glib)[arguments]: In ‘disable-failing-tests’
phase, substitute “glib/tests/error.c”.
Change-Id: I9e3f5f1f5f55d08c83fbde3b79931987df27ebdf
Diffstat (limited to 'gnu/packages/glib.scm')
-rw-r--r-- | gnu/packages/glib.scm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm index dc8cf5800b..13f957f810 100644 --- a/gnu/packages/glib.scm +++ b/gnu/packages/glib.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2013, 2014, 2015, 2016, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org> +;;; Copyright © 2013, 2014, 2015, 2016, 2019, 2020, 2021, 2023 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2013, 2015 Andreas Enge <andreas@enge.fr> ;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org> ;;; Copyright © 2014, 2015, 2016, 2017, 2018, 2021 Mark H Weaver <mhw@netris.org> @@ -275,6 +275,10 @@ information, refer to the @samp{dbus-daemon(1)} man page."))) (substitute* '("contenttype.c" "gdbus-address-get-session.c" "gdbus-peer.c" "appinfo.c" "desktop-app-info.c") (("[ \t]*g_test_add_func.*;") ""))) + (substitute* "glib/tests/error.c" + ;; This test segfaults with glibc 2.38. + (("g_test_add_func.*new-valist/invalid.*" all) + (string-append "//" all "\n"))) #$@(if (target-x86-32?) ;; Comment out parts of timer.c that fail on i686 due to |