summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2022-03-17 20:01:04 +0200
committerEfraim Flashner <efraim@flashner.co.il>2022-03-17 20:01:04 +0200
commit276a767e2cc215e3a3abc28b3afe5c2939551827 (patch)
tree2cb508f2af04c97d971eae41c512e5fc62dff902
parentbbe42bb3925c69b7612f57e008011f37542ec36b (diff)
downloadguix-patches-base-for-series-11699.tar
guix-patches-base-for-series-11699.tar.gz
gnu: guile-git: Skip test on powerpc-linux.base-for-series-11704base-for-series-11702base-for-series-11699
* gnu/packages/guile.scm (guile-git)[arguments]: When building on powerpc-linux add a phase to skip one test.
-rw-r--r--gnu/packages/guile.scm11
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 328d4506c2..79680a2c29 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -820,7 +820,16 @@ type system, elevating types to first-class status.")
"guile-git-adjust-for-libgit2-1.2.0.patch"))))
(build-system gnu-build-system)
(arguments
- `(#:make-flags '("GUILE_AUTO_COMPILE=0"))) ; to prevent guild warnings
+ `(#:make-flags '("GUILE_AUTO_COMPILE=0") ; to prevent guild warnings
+ ;; https://gitlab.com/guile-git/guile-git/-/issues/20
+ ,@(if (target-ppc32?)
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'skip-failing-test
+ (lambda _
+ (substitute* "Makefile.am"
+ ((".*tests/blob\\.scm.*") ""))))))
+ '())))
(native-inputs
(list pkg-config autoconf automake texinfo guile-3.0 guile-bytestructures))
(inputs