Tags: cffi/cffi
Tags
cffi-toolchain: don't reintroduce bugs to ECL's ASDF ECL has a ASDF forked from version 3.1.7 version and tags it as 3.1.8 (to avoid confusion, official release following 3.1.7 is 3.2.0). This version has some bugs fixed (especially regarding bundles) for ECL, so loading this file reintroduces said issues. Since there is no "official" ASDF 3.1.8 release this change doesn't impact anything except ECL. Issue in question is regression with init names, monolithic bundles and file causes all systems depending on it to loaded twice before they really are compiled.
Make static linking command more robust Ensure symbols are printed and read from package asdf, instead of printed from package common-lisp and read from what is probably common-lisp-user but without 100% guarantee. This also makes the printed output easy to copyable and pastable into any syntactic context that will let you use require and in-package. Finally symbols in sub-packages of ASDF won't be printed as being of their particular subpackage, which works better if there are package discrepancies between the implementation-provided ASDF and the configured ASDF to which it will be upgraded at the first command. Add some comments and reformat some code.
PreviousNext