summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2024-11-25 12:50:10 +0100
committerJanneke Nieuwenhuizen <janneke@gnu.org>2024-11-25 17:24:15 +0100
commitbbca66ecc5f96fcea601e41e6f1ce54786808706 (patch)
treeb45beff23d6efef2ec984358c6ae79b2ef03c1d8
parent0df32df834ebe2f2d936ff5299f82a1c1f3cd09a (diff)
gnu: grep: Skip a test on the 64bit Hurd.
* gnu/packages/base.scm (grep)[arguments]: When building on the 64bit Hurd, skip the "stack-overflow" test. Change-Id: Iab16194f4cd2911b4610dddd855064ddc4958dd9
-rw-r--r--gnu/packages/base.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index afdea31aad..c7e7585647 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -170,6 +170,13 @@ command-line arguments, multiple languages, and so on.")
"tests/file")
(("^#!.*" all)
(string-append all "exit 77;\n"))))))
+ #~())
+ #$@(if (system-hurd64?)
+ #~((add-before 'check 'skip-test
+ (lambda _
+ (substitute* "tests/stack-overflow" ;This test hangs
+ (("^#!.*" all)
+ (string-append all "exit 77;\n"))))))
#~()))))
(synopsis "Print lines matching a pattern")
(description