Bug#1033731: sbcl: support bootstrap on riscv64
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
Reply to: