[Ecls-list] RC 14.4.1 almost ready

Matthew Mondor mm_lists at pulsar-zone.net
Sat Apr 13 16:03:47 UTC 2013


On Sat, 13 Apr 2013 00:16:19 +0200
Juan Jose Garcia-Ripoll <juanjose.garciaripoll at gmail.com> wrote:

> I have change this, though, and #+unix is now reported for all what is now
> considered unix.

The build now succeeds, however:

ninja$ /usr/local/ecl/bin/ecl
;;; Loading #P"/usr/local/ecl/lib/ecl-13.4.1/asdf.fas"
An error occurred during initialization:
Package ((TION . #<TION package>)) referenced in compiled file
  NIL
but has not been created.
ninja$ 

I'm not sure if the problem really is in asdf though, the last
modification seems to be from April 2nd, and I've seen a recent
confirmation of a working system on this list recently.

ECL starts fine if I remove (require :asdf) from ~/.eclrc, and if I
manually do this at the REPL the same error occurs.  Other systems can
be loaded fine, (require :sockets) works for instance.

I'm not sure if this is related, but I found that build/ext/asdf.data
has a split which corresponds to a place with a "tion":

[...]
 "patfmt \"~@<~? (will be skipped)~@:>\") (asdf/configuration::condition-format asdf"
 "/configura " };
static const struct ecl_base_string compiler_data_text2[] = {
        (int8_t)t_base_string, 0, ecl_aet_bc, 0,
        ECL_NIL, (cl_index)65531, (cl_index)65531,
        (ecl_base_char*)
"tion::c) (list* (asdf/configuration::condition-form asdf/configuration::c) (asdf"
 "/configuration::condition-location asdf/configuration::c) (asdf/configuration::c"
 "ondition-arguments asdf/configuration::c)))) :name si::report-function) (:initar"
[...]

strings asdf.o:

register-clear-configuration-hook #:resolve-location #:location-designator-p #:location-function-p #:*here-directory* #:resolve-relative-location #:resolve-absolut
e-location #:upgrade-configuration) :intern nil :recycle (:asdf/configuration :asdf) :mix nil :reexport nil :unintern nil) (:initform (lambda (asdf/configuration::
c asdf/configuration::s) (format asdf/configuration::s (asdf/common-lisp::compatfmt "~@<~? (will be skipped)~@:>") (asdf/configuration::condition-format asdf/confi
gura 
tion::c) (list* (asdf/configuration::condition-form asdf/configuration::c) (asdf/configuration::condition-location asdf/configuration::c) (asdf/configuration::cond
ition-arguments asdf/configuration::c)))) :name si::report-function) (:initargs (:form) :readers (asdf/configuration::condition-form) :name asdf/configuration::for
m) (:initargs (:location) :readers (asdf/configuration::condition-location) :name asdf/configuration::location) (:initargs (:format) :readers (asdf/configuration::


Thanks,
-- 
Matt




More information about the ecl-devel mailing list