GNU bug report logs -
#78232
[PATCH] gnu: ecl-closure-template: don't run the test suite
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 09 May 2025 11:54:40 +0000
with message-id <87y0v6579b.fsf <at> kitej>
and subject line Re: [bug#78232] [PATCH] gnu: ecl-closure-template: don't run the test suite
has caused the debbugs.gnu.org bug report #78232,
regarding [PATCH] gnu: ecl-closure-template: don't run the test suite
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
78232: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78232
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
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): Don't
run the test suite.
---
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 8396a6b18a..a79e1cf372 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -16,7 +16,7 @@
;;; Copyright © 2019 Jesse Gildersleve <jessejohngildersleve <at> protonmail.com>
;;; Copyright © 2019-2025 Guillaume Le Vaillant <glv <at> posteo.net>
;;; Copyright © 2019 Brett Gilio <brettg <at> gnu.org>
-;;; Copyright © 2020, 2024 Konrad Hinsen <konrad.hinsen <at> fastmail.net>
+;;; Copyright © 2020, 2024, 2025 Konrad Hinsen <konrad.hinsen <at> fastmail.net>
;;; Copyright © 2020 Dimakis Dimakakos <me <at> bendersteed.tech>
;;; Copyright © 2020 Oleg Pykhalov <go.wigust <at> gmail.com>
;;; Copyright © 2020, 2021, 2022 Adam Kandur <rndd <at> tuta.io>
@@ -11853,7 +11853,14 @@ (define-public cl-closure-template
(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
base-commit: 415e3d98d6faf5fd3d1b7b3daa2f20636e4ff822
--
2.49.0
[Message part 3 (message/rfc822, inline)]
[Message part 4 (text/plain, inline)]
Patch applied as bc2e923c19e79877a2ce3f360d3fadfdcb93515b.
Thanks.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 98 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.