Hello Bo! On Fri, 2023-03-31 at 16:53 +0800, Bo YU wrote: > The sbcl can be bootstraped on Debian riscv64 now. > A riscv64 sbcl package is available here: > https://drive.google.com/drive/folders/1wCCV6Ke0YMCrgGwKF4rjTTlEz8wr4Piq?usp=share_link
The folder is empty. > Please note it is 2.2.2 from upstream to be bootstrapped. At first > used 2.3.2, but due to one commit[0] was introduced after 2.2.3: > was failed to bootstrap it after many attempts > There are many issues 0n Debian using ecl to bootstrap it also. > > So with help of Christoph[1], I first built sbcl in a cross build > way then patched the binary file into sbcl package which can be > bootstrapped itself at last. Well, Debian is using clisp for bootstrapping sbcl but that still doesn't work for sbcl, see: > https://buildd.debian.org/status/logs.php?pkg=sbcl&arch=riscv64 > I hope it can reduce bootstrap pain on Debian r iscv64. And > I will also keep an eye on upstream changes and update here. > BTW, I have to modify the d/rules file to fix the issue that reported > cannot find `stage1/bin/sbcl` issue. It seems the file was cleared by > `./clean.sh` even with `chmod 100 stage 1` Did you build in a clean environment, i.e. using sbuild? Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913