guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

13/18: gnu: cl-jzon: Fix build by disabling tests on ECL.


From: guix-commits
Subject: 13/18: gnu: cl-jzon: Fix build by disabling tests on ECL.
Date: Thu, 16 Mar 2023 10:51:41 -0400 (EDT)

glv pushed a commit to branch master
in repository guix.

commit 7a218a5b012560f1b57c986553ba2962df9edb15
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Tue Mar 14 23:51:00 2023 +0000

    gnu: cl-jzon: Fix build by disabling tests on ECL.
    
    * gnu/packages/lisp-xyz.scm (ecl-jzon): Disable tests.
    
    Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
---
 gnu/packages/lisp-xyz.scm | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 73430328f8..3d0809297f 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -24610,7 +24610,13 @@ implementation for Common Lisp.")
   (sbcl-package->cl-source-package sbcl-jzon))
 
 (define-public ecl-jzon
-  (sbcl-package->ecl-package sbcl-jzon))
+  (let ((pkg (sbcl-package->ecl-package sbcl-jzon)))
+    (package
+      (inherit pkg)
+      (arguments
+       (substitute-keyword-arguments (package-arguments pkg)
+         ;; FIXME: Tests fail on ECL:  
https://github.com/Zulu-Inuoe/jzon/issues/36
+         ((#:tests? _ #f) #f))))))
 
 (define-public sbcl-simple-routes
   (let ((commit "6f88c38945a4de73e85786d3499c39cacb400598")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]