1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: clisp: Fix some tests.

Some tests were failing with locale errors. Either this fixes the issues, or I
was lucky with the nondetermistism.

* gnu/packages/lisp.scm (make-clisp-tests-locales): New function.
(clisp)[native-inputs]: Add required locales for tests.

Change-Id: I1205a34cc61520287aeb0f45190928c05cf3b493
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
Noé Lopez
2025-12-14 03:02:22 +01:00
committed by Andreas Enge
parent a87435ee58
commit 12bae54d87

View File

@@ -523,6 +523,12 @@ Definition Facility.")
;; MIT License
(license license:expat)))
(define (make-clisp-tests-locales)
(make-glibc-utf8-locales
glibc
#:locales (list "de_DE" "en_US" "fr_FR" "ru_RU")
#:name "clisp-tests-locales"))
(define-public clisp
(package
(name "clisp")
@@ -539,6 +545,7 @@ Definition Facility.")
(build-system gnu-build-system)
(native-inputs
(list
(make-clisp-tests-locales)
cl-asdf
coreutils)) ;to use "cat" in a test
(inputs