gnu: guix: Apply courage for the Hurd.
authorJan (janneke) Nieuwenhuizen <janneke@gnu.org>
Tue, 7 Apr 2020 06:07:02 +0000 (08:07 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Fri, 1 May 2020 06:35:43 +0000 (08:35 +0200)
* gnu/packages/package-management.scm (guix)[arguments]: When hurd-target? is
true, configure --with-courage.

gnu/packages/package-management.scm

index 3360a3b..558e15a 100644 (file)
@@ -57,6 +57,7 @@
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
   #:use-module (gnu packages guile-xyz)
+  #:use-module (gnu packages hurd)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages lisp)
   #:use-module (gnu packages man)
                             ;; To avoid problems with the length of shebangs,
                             ;; choose a fixed-width and short directory name
                             ;; for tests.
-                            "ac_cv_guix_test_root=/tmp/guix-tests")
+                            "ac_cv_guix_test_root=/tmp/guix-tests"
+                            ,@(if (hurd-target?) '("--with-courage") '()))
          #:parallel-tests? #f         ;work around <http://bugs.gnu.org/21097>
 
          #:modules ((guix build gnu-build-system)