From bc2e923c19e79877a2ce3f360d3fadfdcb93515b Mon Sep 17 00:00:00 2001 From: Konrad Hinsen Date: Sat, 3 May 2025 17:20:16 +0200 Subject: [PATCH] gnu: ecl-closure-template: Don't run the test suite. The test suite of cl-closure-template fails under ecl due to incomplete support for ecl in the testing framework cl-lift. * gnu/packages/lisp-xyz.scm (ecl-closure-template)[arguments]: Don't run the test suite. Change-Id: I0bc802273db999854b32c80ebfc309e7bc2a7e55 Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 97e102826e..b5c2a242b8 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16,7 +16,7 @@ ;;; Copyright © 2019 Jesse Gildersleve ;;; Copyright © 2019-2025 Guillaume Le Vaillant ;;; Copyright © 2019 Brett Gilio -;;; Copyright © 2020, 2024 Konrad Hinsen +;;; Copyright © 2020, 2024, 2025 Konrad Hinsen ;;; Copyright © 2020 Dimakis Dimakakos ;;; Copyright © 2020 Oleg Pykhalov ;;; Copyright © 2020, 2021, 2022 Adam Kandur @@ -11850,7 +11850,14 @@ Closure Templates.") (sbcl-package->cl-source-package sbcl-closure-template)) (define-public ecl-closure-template - (sbcl-package->ecl-package sbcl-closure-template)) + (let ((pkg (sbcl-package->ecl-package sbcl-closure-template))) + (package + (inherit pkg) + ;; The test suite fails under ecl because the function + ;; LIFT::GET-BACKTRACE-AS-STRING + ;; (from ecl-lift) is undefined. Lift's support for ecl + ;; seems to be incomplete. + (arguments (list #:tests? #false))))) (define-public sbcl-clsql (package