Ticket #1111 (closed enhancement: fixed)

Opened 23 months ago

Last modified 21 months ago

compile ccl:tools;asdf.lisp somehow

Reported by: rme Owned by: rme
Priority: normal Milestone:
Component: other Version: trunk
Keywords: Cc:


We don't compile asdf.lisp during rebuild-ccl, because it had undesirable compile-time side-effects. See r14804, ticket:773, and ticket:765.

ASDF 3's behavior is supposed to be simplified, so it's probably worth taking a look at this again. It may now be harmless to compile asdf.lisp Or, alternately, we could add a stage to rebuild-ccl that compiles an additional set of files (including asdf.lisp) in the newly-build lisp (via run-program). This would prevent compile-time side-effects from messing up the image.


compile-ccl.diff Download (745 bytes) - added by fare 23 months ago.
Patch to address the original issue with compiling ASDF

Change History

Changed 23 months ago by fare

Patch to address the original issue with compiling ASDF

comment:1 Changed 23 months ago by fare

I attached a patch that I believe addresses the original issue with ticket:765 and ticket:773 regarding the interference in the compilation of ASDF due to side-effects in the ~/.ccl-init that might load a previous ASDF (e.g. via Quicklisp).

comment:2 Changed 21 months ago by rme

  • Status changed from new to closed
  • Resolution set to fixed

(In [15963]) Compile ccl:tools;asdf.lisp in compile-ccl again.

Patch is from ticket:1111. Closes ticket:1111.

Note: See TracTickets for help on using tickets.