From: Bruno H. <br...@cl...> - 2024-11-24 07:53:59
|
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 ( > rpg...@si..., 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 |