asdf:image-op fails on sbcl and ccl when any system :depends-on :cffi-grovel
Bug #1573480 reported by
Marco Heisig
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CFFI |
Invalid
|
Undecided
|
Luís Oliveira |
Bug Description
CFFI Version 0.17.1
SBCL 1.3.4, CCL 1.10
OS: Debian Linux 8.4
ASDF: 3.1.5
Quicklisp 2016-02-22
Creation of Lisp images and standalone programs via ASDF fails for (at least) SBCL and CCL as soon as :cffi-toolchain is added as a system dependency. This bug also affects cl-launch.
It seems commit 2de8ece51b20ec0
I attached a minimal lisp program that reproduces the problem.
To post a comment you must log in.
On Fri, Apr 22, 2016 at 9:59 AM, Marco Heisig <email address hidden> wrote: da177f8e38febb3 127b1dafc2 in toolchain DEPENDS- ON MAKE-LIBRARY- SYSTEM. However
> ASDF: 3.1.5
[...]
> It seems commit 2de8ece51b20ec0
> /asdf-compat.lisp introduced an around method for COMPONENT-
> (IMAGE-OP SYSTEM) that calls ASDF/BUNDLE:
> ASDF defines MAKE-LIBRARY-SYSTEM only for (or clasp ecl mkcl). The other
> Lisps (at least SBCL and CCL) fail with a UNDEFINED-FUNCTION error.
That commit message mentions that "ASDF 3.1.6 is required, but
backward compatibility code is provided at least back to ASDF 3.1.2.".
Can you test with version ASDF 3.1.6?