#48 asdf: compilation problem on ECL

other
closed-fixed
asdf (12)
7
2007-10-12
2007-09-27
No

recent asdf version fail to compile on ECL because you want to include the entire package into the compiled file instead of just the package name.

Patch:

--- cl-asdf-upstream/asdf.lisp 2007-09-14 23:34:41.000000000 +0200
+++ cl-asdf/asdf.lisp 2007-09-27 05:39:17.000000000 +0200
@@ -981,7 +981,7 @@
(defun class-for-type (parent type)
(let* ((extra-symbols (list (find-symbol (symbol-name type) *package*)
(find-symbol (symbol-name type)
- (package-name #.*package*))))
+ #.(package-name *package*))))
(class (dolist (symbol (if (keywordp type)
extra-symbols
(cons type extra-symbols)))

Discussion

  • Peter Van Eynde

    Peter Van Eynde - 2007-09-27

    Logged In: YES
    user_id=7267
    Originator: YES

    File Added: asdf.patch

     
  • Peter Van Eynde

    Peter Van Eynde - 2007-09-27

    patch as a file

     
  • Gary Warren King

    Logged In: YES
    user_id=188173
    Originator: NO

    Agreed; I'm going to use load-time-value instead of #. though. Expect an patch later today.

     
  • Gary Warren King

    • status: open --> pending-fixed
     
  • Gary Warren King

    Logged In: YES
    user_id=188173
    Originator: NO

    Just checked in the (a) fix.

     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-fixed --> closed-fixed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks