[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

Source: sbcl
Version: 2:1.5.6-1
Severity: normal


Looking at the buildd results [1] and comparing with the actual sbcl source [2],
it seems that sbcl supports more architectures than are currently enabled,
including alpha, hppa, ppc64 and riscv. sparc is probably not usable because
Debian has sparc64 and not sparc but porting the sparc backend to sparc64
might be feasible.

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.

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.


> [1] https://buildd.debian.org/status/package.php?p=sbcl&suite=unstable
> [2] https://salsa.debian.org/common-lisp-team/sbcl/tree/master/src/assembly

 .''`.  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: