[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#939452: sbcl: Please don't list white-list architectures in debian/control



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 - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: