[asdf-devel] Error loading closure-html
Futu Ranon
futuranon at gmail.com
Sat Mar 27 15:32:45 UTC 2010
Hello,
I wanted to test closure-html so I installed and attempted to load it in
LispWorks 6 on Windows.
CL-USER 3 > (asdf:load-system 'closure-html)
>
> Error: External format (:UTF-8 :EOL-STYLE :LF) produces characters of type
> SIMPLE-CHAR, which is not a subtype of the specified element-type BASE-CHAR.
> 1 (abort) Return to level 0.
> 2 Return to top loop level 0.
>
> Type :b for backtrace or :c <option number> to proceed.
> Type :bug-form "<subject>" for a bug report template or :? for other
> options.
>
> CL-USER 4 : 1 > :b
> Call to ERROR
> Call to STREAM::EXTERNAL-FORMAT-STREAM-DEFAULTED-ELEMENT-TYPE
> Call to STREAM::EXTERNAL-FORMAT-OPEN
> Call to OPEN
> Call to ASDF:FIND-SYSTEM
> Call to ASDF:OPERATE
> Call to ASDF:LOAD-SYSTEM
> Call to EVAL
> Call to CAPI::CAPI-TOP-LEVEL-FUNCTION
> Call to CAPI::INTERACTIVE-PANE-TOP-LOOP
> Call to MP::PROCESS-SG-FUNCTION
>
> CL-USER 5 : 1 >
>
This diff corrects it for me. I don't have another lisp to test it
immediately to see if this needs to be conditional.
--- a/system/asdf/asdf.lisp
+++ b/system/asdf/asdf.lisp
@@ -1022,7 +1022,7 @@ to `~a` which is not a directory.~@:>"
(< (car in-memory) (safe-file-write-date on-disk))))
(let ((package (make-temporary-package)))
(unwind-protect
- (with-open-file (asd on-disk :if-does-not-exist nil)
+ (with-open-file (asd on-disk :if-does-not-exist nil
:element-type :default)
(if asd
(let ((*package* package))
(asdf-message
Is this correct or is there something broken on my end?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20100327/249d182a/attachment.html>
More information about the asdf-devel
mailing list