#| Uncommenting this solves the problem, but not particularly elegant (in-package :asdf/bundle) #+(not (or clasp ecl mkcl)) (defun make-library-system (name pathname) (make-instance 'prebuilt-system :name (coerce-name name) :static-library (resolve-symlinks* pathname))) |# (in-package :cl-user) (defun main () (format t "success!~%") (uiop:quit)) (defun bug () (asdf:operate 'asdf:program-op (asdf:defsystem "cffi-toolchain-bug" :depends-on (:cffi-toolchain) :build-operation asdf:program-op :build-pathname "cffi-toolchain-bug" :entry-point "cl-user::main"))) (bug)