GNU bug report logs - #75249
[PATCH 01/71] gnu: Add asdf-build-system/clasp.

Previous Next

Package: guix-patches;

Reported by: jgart <jgart <at> dismail.de>

Date: Wed, 1 Jan 2025 19:08:03 UTC

Severity: normal

Tags: easy, patch

Full log


Message #190 received at 75249 <at> debbugs.gnu.org (full text, mbox):

From: Guillaume Le Vaillant <glv <at> posteo.net>
To: jgart <jgart <at> dismail.de>
Cc: 75249 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Subject: Re: [PATCH 01/71] gnu: Add asdf-build-system/clasp.
Date: Wed, 09 Apr 2025 09:38:11 +0000
[Message part 1 (text/plain, inline)]
jgart <jgart <at> dismail.de> skribis:

>> IIUC, some of the options we have are
>> 
>> 1. handling 'clasp-cl' in some special way in asdf-build-system
>
> Hi Guillaume, what do you think of option 1. that Liliana is suggesting?
>
> I could use some guidance here if I am changing something in the asdf-build-system.

Hi.
I think you will have to replace the form at line 250 in "guix/build-system/asdf.scm":

--8<---------------cut here---------------start------------->8---
(lisp (default-lisp (string->symbol lisp-type)))
--8<---------------cut here---------------end--------------->8---

by something like:

--8<---------------cut here---------------start------------->8---
(lisp (default-lisp
       (match lisp-type
         ("sbcl" 'sbcl)
         ("ecl" 'ecl)
         ("clasp" 'clasp-cl)
         (_ (error "The LISP provided is not supported at this time.")))))
--8<---------------cut here---------------end--------------->8---

This 'lisp' variable is used a little lower in the 'build-inputs' field
at line 266.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 67 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.