Ticket #1111 (closed enhancement: fixed)

Opened 7 months ago

Last modified 6 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 7 months ago.
Patch to address the original issue with compiling ASDF

Change History

Changed 7 months ago by fare

Patch to address the original issue with compiling ASDF

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