mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: glib-next: Disable failing tests on the Hurd.
* gnu/packages/glib.scm (glib-next)[arguments]: In phase `disable-tests', disable four extra failing tests when building on the Hurd.
This commit is contained in:
parent
b2cc649999
commit
1d5f1a5462
1 changed files with 15 additions and 1 deletions
|
@ -532,7 +532,21 @@ (define-public glib-next
|
|||
(string-append "//" all "\n"))
|
||||
(("^ g_assert_cmpfloat \\(elapsed, ==.*" all)
|
||||
(string-append "//" all "\n"))))
|
||||
'())))))))
|
||||
'())
|
||||
#$@(if (system-hurd?)
|
||||
'((with-directory-excursion "gio/tests"
|
||||
;; FAIL
|
||||
(substitute* '("appmonitor.c"
|
||||
"gdbus-server-auth.c"
|
||||
"live-g-file.c"
|
||||
"socket.c")
|
||||
(("return (g_test_run|session_bus_run)" all call)
|
||||
(string-append "return 0;// " call))
|
||||
((" (ret|rtv|result) = (g_test_run|session_bus_run)"
|
||||
all var call)
|
||||
(string-append " " var " = 0;// " call))
|
||||
(("[ \t]*g_test_add_func.*;") ""))))
|
||||
'())))))))
|
||||
(native-inputs
|
||||
(modify-inputs (package-native-inputs glib)
|
||||
(append desktop-file-utils)))
|
||||
|
|
Loading…
Reference in a new issue