From d04db1249c2feb6430e3f56bdcc36af0a1f8bce2 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Mon, 12 Jun 2023 07:26:11 +0200 Subject: [PATCH] gnu: tcsh: Skip substitution tests on the Hurd. * gnu/packages/shells.scm (tcsh)[arguments]: When building natively on the Hurd, add phase 'skip-tests'. --- gnu/packages/shells.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 0dae9ee954..aef22efd01 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -12,7 +12,7 @@ ;;; Copyright © 2019 Meiyo Peng ;;; Copyright © 2019 Timothy Sample ;;; Copyright © 2019 Mathieu Othacehe -;;; Copyright © 2019, 2020 Jan (janneke) Nieuwenhuizen +;;; Copyright © 2019, 2020, 2023 Janneke Nieuwenhuizen ;;; Copyright © 2020 Brice Waegeneire ;;; Copyright © 2020 Ryan Prior ;;; Copyright © 2020, 2022 Efraim Flashner @@ -416,6 +416,13 @@ (define-public tcsh (("CC_FOR_GETHOST=\"cc\"") "CC_FOR_GETHOST=\"gcc\""))))) #~()) + #$@(if (system-hurd?) + #~((add-after 'unpack 'skip-tests + (lambda _ + (substitute* "tests/testsuite.at" + (("m4_include\\(\\[subst.at\\]\\)" all) + (string-append "# " all)))))) + #~()) (add-before 'check 'patch-test-scripts (lambda _ ;; Take care of pwd