gnu: coreutils: Disable the test-tls tests on the hurd.

These tests seem to lead to both consistent and inconsistent failures, so
marking them as XFAIL as is done with some other tests doesn't help. So this
commit means that they're skipped.

* gnu/packages/base.scm (coreutils)[arguments]: Disable the test-tls tests on
the hurd.
This commit is contained in:
Christopher Baines 2022-11-02 21:38:55 +01:00
parent db670af37d
commit e26b529b1a
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -415,7 +415,13 @@ (define-public coreutils
,@(if (hurd-target?)
'((substitute* "Makefile.in"
;; this test hangs
(("^ *tests/misc/timeout-group.sh.*") "")))
(("^ *tests/misc/timeout-group.sh.*") ""))
(substitute* "gnulib-tests/Makefile.in"
;; This test sometimes fails and sometimes
;; passes, but it does this consistently, so
;; there might be some environmental factor
;; here
((" test-tls\\$\\(EXEEXT\\) ") " ")))
'())
(substitute* "Makefile.in"
;; fails on filesystems where inotify cannot be used,