[cxml-devel] Problem compiling current git version

Ralf Mattes rm at seid-online.de
Tue May 20 18:30:36 UTC 2008


On Tue, 2008-05-20 at 19:56 +0200, David Lichteblau wrote:
> Hi,
> 
> Quoting Ralf Mattes (rm at seid-online.de):
> > -+  Errors (1)
> >  `-- SB-INT:SIMPLE-READER-PACKAGE-ERROR at 5492 (line 123, column 30) on
> > #<SB-SYS:FD-STREAM for "file /LISP/cxml/xml/unparse.lisp" {C538FC9}>:
> >        Symbol "FIND-OUTPUT-ENCODING" not found in the RUNES package.
> 
> did you also update the closure-common checkout?
> 

Next error:

CL-USER> (with-open-file (s "example.xml" :direction :output)
    (write-string "<test a='b'><child/></test>" s))
"<test a='b'><child/></test>"
CL-USER> (cxml:parse-file "example.xml" (cxml-dom:make-dom-builder))

---->
Document not well-formed: Expected '!' or '?' after '<' in DTD.
Context:
  Line 1, column 2 in file://+/home/ralf/.emacs.d/example.xml

   [Condition of type WELL-FORMEDNESS-VIOLATION]

Restarts:
 0: [ABORT] Return to SLIME's top level.
 1: [ABORT] Exit debugger, returning to top level.

Backtrace:
  0: (CXML::%ERROR WELL-FORMEDNESS-VIOLATION
#S(CXML::ZSTREAM :TOKEN-CATEGORY NIL :TOKEN-SEMANTIC NIL :INPUT-STACK
(#<RUNES:XSTREAM [main document :MAIN
file://+/home/ralf/.emacs.d/example.xml]>)) "Document not well-formed:
Expected '!' or '?' after '<' in DTD.")
  1: (CXML::%ERROR WELL-FORMEDNESS-VIOLATION
#S(CXML::ZSTREAM :TOKEN-CATEGORY NIL :TOKEN-SEMANTIC NIL :INPUT-STACK
(#<RUNES:XSTREAM [main document :MAIN
file://+/home/ralf/.emacs.d/example.xml]>)) "Document not well-formed:
Expected '!' or '?' after '<' in DTD.")[:EXTERNAL]
  2: (CXML::WF-ERROR #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>)) "Expected '!'
or '?' after '<' in DTD.")[:EXTERNAL]
  3: (CXML::READ-TOKEN-AFTER-< #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>))
#<RUNES:XSTREAM [main document :MAIN
file://+/home/ralf/.emacs.d/example.xml]>)
  4: (CXML::PEEK-TOKEN #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>)))
  5: (CXML::P/XMLDECL #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>)))
  6: (CXML::P/DOCUMENT #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>))
#<RUNE-DOM::DOM-BUILDER {BC10001}>)[:EXTERNAL]
  7: ((LAMBDA (CXML::ZSTREAM)) #S(CXML::ZSTREAM :TOKEN-CATEGORY
NIL :TOKEN-SEMANTIC NIL :INPUT-STACK (#<RUNES:XSTREAM [main
document :MAIN file://+/home/ralf/.emacs.d/example.xml]>)))
  8: (CXML::CALL-WITH-ZSTREAM #<CLOSURE (LAMBDA (CXML::ZSTREAM))
{BC1D795}> #S(CXML::ZSTREAM :TOKEN-CATEGORY NIL :TOKEN-SEMANTIC
NIL :INPUT-STACK (#<RUNES:XSTREAM [main document :MAIN
file://+/home/ralf/.emacs.d/example.xml]>)))
  9: (CXML::PARSE-XSTREAM #<RUNES:XSTREAM [main document :MAIN
file://+/home/ralf/.emacs.d/example.xml]> #<RUNE-DOM::DOM-BUILDER
{BC10001}>)[:EXTERNAL]
 10: (CXML::CALL-WITH-OPEN-XFILE #<CLOSURE (LAMBDA (CXML::INPUT))
{BC1003D}>)[:EXTERNAL]
 11: (SB-INT:SIMPLE-EVAL-IN-LEXENV (PARSE-FILE
"example.xml" (RUNE-DOM:MAKE-DOM-BUILDER)) #<NULL-LEXENV>)
 12: (SWANK::EVAL-REGION "(cxml:parse-file \"example.xml
\" (cxml-dom:make-dom-builder))
     ")
 13: ((LAMBDA NIL))
 14: (SWANK::TRACK-PACKAGE #<CLOSURE (LAMBDA NIL) {BC0FBD5}>)
 15: ((LAMBDA (SWANK-BACKEND::FN)) #<CLOSURE (LAMBDA NIL) {BC0FBBD}>)
 16: (SWANK::CALL-WITH-BUFFER-SYNTAX #<CLOSURE (LAMBDA NIL) {BC0FBBD}>)
 17: (SWANK::REPL-EVAL "(cxml:parse-file \"example.xml
\" (cxml-dom:make-dom-builder))
     ")
 18: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SWANK:LISTENER-EVAL
"(cxml:parse-file \"example.xml\" (cxml-dom:make-dom-builder))
     ") #<NULL-LEXENV>)
 19: ((LAMBDA NIL))
 20: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION
SWANK:SWANK-DEBUGGER-HOOK> #<CLOSURE (LAMBDA NIL) {BC0FA7D}>)
 21: ((LAMBDA NIL))
 22: ((LAMBDA (SWANK-BACKEND::HOOK SWANK-BACKEND::FUN)) #<FUNCTION
SWANK:SWANK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA NIL) {B4ED62D}>)
 23: (SWANK::CALL-WITH-REDIRECTED-IO #<SWANK::CONNECTION {B6CC989}>
#<CLOSURE (LAMBDA NIL) {BC0E17D}>)
 24: (SWANK::CALL-WITH-CONNECTION #<SWANK::CONNECTION {B6CC989}>
#<FUNCTION (LAMBDA NIL) {B4ED62D}>)
 25: (SWANK::HANDLE-REQUEST #<SWANK::CONNECTION {B6CC989}>)
 26: (SWANK::PROCESS-AVAILABLE-INPUT #<SB-SYS:FD-STREAM for "a
socket" {B6CBD49}> #<CLOSURE (LAMBDA NIL) {BC0E16D}>)
 27: ((FLET SWANK::HANDLER))
 28: ((LAMBDA (SWANK-BACKEND::_)) #<unused argument>)
 29: (SB-IMPL::SUB-SERVE-EVENT #<unavailable argument> #<unavailable
argument> NIL)
 30: (SB-SYS:WAIT-UNTIL-FD-USABLE 0 :INPUT NIL)
 31: (SB-IMPL::REFILL-INPUT-BUFFER #<SB-SYS:FD-STREAM for "standard
input" {AD3D849}>)
 32: (SB-IMPL::INPUT-CHAR/UTF-8 #<SB-SYS:FD-STREAM for "standard
input" {AD3D849}> NIL #:EOF-OBJECT)
 33: (READ-CHAR #<SB-SYS:FD-STREAM for "standard input" {AD3D849}> NIL
#:EOF-OBJECT #<unused argument>)
 34: (READ-CHAR #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {9110E91}> NIL
#:EOF-OBJECT #<unused argument>)
 35: (READ-PRESERVING-WHITESPACE #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN*
{9110E91}> NIL (NIL) T)
 36: (READ-PRESERVING-WHITESPACE #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN*
{9110E91}> NIL (NIL) NIL)
 37: (READ #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDIN* {9110E91}> NIL (NIL)
NIL)
 38: (SB-IMPL::REPL-READ-FORM-FUN #<SYNONYM-STREAM :SYMBOL
SB-SYS:*STDIN* {9110E91}> #<unavailable argument>)
 39: (SB-IMPL::REPL-FUN NIL)
 40: (SB-IMPL::REPL-FUN NIL)[:EXTERNAL]
 41: ((LAMBDA NIL))
 42: ((LAMBDA NIL))[:EXTERNAL]
 43: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA NIL)
{AE295BD}>)
 44: (SB-IMPL::TOPLEVEL-REPL NIL)
 45: (SB-IMPL::TOPLEVEL-INIT)
 46: ((LABELS SB-IMPL::RESTART-LISP))


Cheers, RalfD


> d.




More information about the cxml-devel mailing list