aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanneke Nieuwenhuizen <janneke@gnu.org>2024-11-25 12:50:10 +0100
committerJanneke Nieuwenhuizen <janneke@gnu.org>2024-12-03 08:39:01 +0100
commit74f8ca11e0b6f33a1c7a55ecf1f267b159f308d9 (patch)
treeabb3151531b2abcf0408d879c4b75fa8fa523d9e
parentd54b6bc11a3c3cbc3c0e7a5320abd063bf202f41 (diff)
downloadguix-74f8ca11e0b6f33a1c7a55ecf1f267b159f308d9.tar.gz
guix-74f8ca11e0b6f33a1c7a55ecf1f267b159f308d9.zip
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