[Openmcl-devel] Undeclared free variable CCL::FASL-VERSION

R. Matthew Emerson rme at clozure.com
Tue Nov 29 09:58:03 PST 2011

On Nov 29, 2011, at 12:13 PM, Leo wrote:

> I am seeing this error:
> Welcome to Clozure Common Lisp Version 1.8-dev-r15095M-trunk  (DarwinX8664)!
> ? (require :asdf)
> ;Compiler warnings for "/usr/local/ccl/tools/asdf.lisp" :
> ;   In an anonymous lambda form at position 123432: Undeclared free variable CCL::FASL-VERSION
>> Error: Unbound variable: CCL::FASL-VERSION
>> While executing: #<Anonymous Function #x302000A644BF>, in process listener(1).
>> Type :POP to abort, :R for a list of available restarts.
>> Type :? for other options.
> 1 > 

This is an ASDF bug.  ASDF references the internal symbol
ccl::fasl-version, which is gone as of r15093.  (fasl
versions are now architecture-specific.)

As a workaround, you could either edit asdf.lisp, or else do
(defparameter ccl::fasl-version (ccl::target-fasl-version))
before loading ASDF.

More information about the Openmcl-devel mailing list