On Tue, Jul 07, 2020 at 08:40:35AM +0300, Timo Myyrä wrote: > Hi, > > SBCL has had few releases since last update. Biggest change on sbcl releases > is > experimental support for arm platforms on OpenBSD. > > So here's update to sbcl to latest release and adds sbcl to arm platforms as > well. Tested lightly on amd64, so far looking good. > Seeking arm/aarch64 tests to see how well sbcl works on those.
We will need to get lang/ecl updated first, and to switch the heap for devel/boehm-gc from sbrk to mmap. Then the sbcl port can switch the cross-compilation host lisp from clisp to ecl. Alternately, lang/clisp can be updated to a newer version. I started this but the ffcall patches are ugly and upstream wants to be able to run openbsd/macppc in qemu before accepting patches. If you want to go this route then see https://github.com/jre/libffcall-port and https://github.com/jre/clisp-port as well as the patches I sent to the ffcall list.