Re: CLISP on Haiku

Bruno Haible via clisp-devel <[email protected]> Sun, 24 Nov 2024 08:53:45 +0100
Newsgroups gmane.lisp.clisp.devel
Message-ID <4561861.azT2y0Oh7a@nimes>
Hi Alexandru,

Alexandru Popa wrote:
> > A Docker image? No, this is not easily possible. Haiku is an OS.
> 
> One example of Haiku Docker image (without CLISP installed) is
> https://github.com/hectorm/docker-qemu-haiku

Oh, I see. Indeed, Haiku can then be handled like the *BSDs or Solaris 11
regarding CI testing.

> so I think it is possible.
> ASDF team can help setting up such an image for CLISP. Robert Goldman (
> [email protected], at asdf-devel mailing list) from ASDF team wrote:
> ```
> As I said, anything that the CLISP team could do to support ASDF testing
> would be welcome. I am *somewhat* knowledgeable about the CL Foundation
> Docker images, and have managed to roll new ones for SBCL, Allegro, etc.
> for testing purposes, so I could help with Dockerizing CLISP if there's
> anyone who's interested.
> '''

With the Haiku Docker image that you cited, the ASDF team can build their
CI for CLISP on Haiku (and for SBCL on Haiku, if they want to).

I think all you need to provide to Robert Goldman are
  - The package name that he needs to pass in the
    "vmshell pkgman install -y ..."
    command.
  - The command to run CLISP (is it 'clisp'? 'clisp -Kbase'? 'clisp -Kfull'?).

This way, Haiku will be loaded from a docker image, and the clisp binaries
from the Haiku package repositories.

Thus there's no need for a Haiku+CLISP docker image; that would only be
needed if downloading from the Haiku package repositories were unbearably
slow or too unreliable.

Bruno





_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel