On 9/5/19 3:38 PM, Sébastien Villemot wrote: > I have recently tried to bootstrap both ppc64el and riscv64, but it > failed in both cases. The support for those architectures is still > experimental, and obviously not yet ready for inclusion in Debian. > > I did not try the other (non-release) archs.
Do you have a documentation somewhere which explains how sbcl is bootstapped? I would like to bootstrap sbcl on all supported architectures. I suppose that alpha and hppa should work fine given their age and hence maturity. >> In order to support more architectures, we would need to bootstrap them. I >> haven't >> specifically looked into sbcl yet how that works, but I assume you need to >> cross- >> compile or use ecl for bootstrapping. I will look into this later. > > There are indeed 3 methods: cross-compiling, bootstrapping with ecl, or > bootstrapping with clisp. It would be nice if we could modify the package so that it can be cross-compiled. I have already played around with debian/rules a bit but so far I haven't figured out yet what script to call to start the actual cross-build. >> As the first step, the architecture white-list in debian/control for the sbcl >> package should be removed as the build is blocked by the missing bootstrapped >> sbcl package on the buildds anyway. > > Ok, noted. Thanks. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913