Opened 8 years ago

Closed 8 years ago

#1111 closed enhancement (fixed)

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 (1)

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

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by fare

Patch to address the original issue with compiling ASDF

comment:1 Changed 8 years 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 8 years ago by rme

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

(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.