Ticket #1111 (closed enhancement: fixed)

Opened 16 months ago

Last modified 14 months ago

compile ccl:tools;asdf.lisp somehow

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

Description

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.

Attachments

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

Change History

Changed 15 months ago by fare

Patch to address the original issue with compiling ASDF

comment:1 Changed 15 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 14 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.