problem compiling clg 0.92.1
"David Moss" <[email protected]> Wed, 1 Aug 2007 15:35:28 +0200
| Newsgroups | gmane.lisp.clg.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am having problems compiling clg-0.92.1 on CMU Common Lisp CVS release-19a 19a-release-20040728 + minimal Debian patches I was trying to follow the readme by the letter, but I come across loads of errors... You will find attached a log of my session. The process can go on like that until the end, but I end up with loads and loads of undefined objects. Kind Regards, David. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Clg-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clg-devel
log.txt
(text/plain, 17.3 KB)
dsm@perturbatrix:~$ cmucl ; Loading #p"/home/dsm/.cmucl-init.lisp". "hello, world" CMU Common Lisp CVS release-19a 19a-release-20040728 + minimal debian patches, running on perturbatrix With core: /usr/lib/cmucl/lisp.core Dumped on: Tue, 2007-06-05 20:42:54+02:00 on perturbatrix For support see http://www.cons.org/cmucl/support.html Send bug reports to the debian BTS. or to [email protected] type (help) for help, (quit) to exit, and (demo) to see the demos Loaded subsystems: Python 1.1, target Intel x86 CLOS based on Gerd's PCL 2004/04/14 03:32:47 * (push #+sbcl(truename #p"clg:systems") #+cmu(concatenate 'string (unix-namestring #p"clg:systems") "/") asdf:*central-registry*) ("/home/dsm/work/lisp/clg-0.92.1/systems/" (MERGE-PATHNAMES ".clc/systems/" (USER-HOMEDIR-PATHNAME)) *DEFAULT-PATHNAME-DEFAULTS* #p"/usr/share/common-lisp/systems/") * (asdf:oos 'asdf:load-op :gtk) ; loading system definition from /home/dsm/work/lisp/clg-0.92.1/systems/gtk.asd ; into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/gtk/gtk.asd". ; loading system definition from ; /home/dsm/work/lisp/clg-0.92.1/systems/clg-tools.asd into #<The ASDF1 package> ;; Loading #p"/home/dsm/work/lisp/clg-0.92.1/tools/clg-tools.asd". ; registering #<SYSTEM CLG-TOOLS {5802CA9D}> as CLG-TOOLS ;; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/tools/autoexport.x86f". ;; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/tools/utils.x86f". ;; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/tools/config.x86f". ;; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/tools/asdf-extensions.x86f". ; registering #<SYSTEM GTK {5833BBF5}> as GTK ; loading system definition from /home/dsm/work/lisp/clg-0.92.1/systems/atk.asd ; into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/atk/atk.asd". ; registering #<SYSTEM ATK {583611DD}> as ATK ; loading system definition from /home/dsm/work/lisp/clg-0.92.1/systems/gdk.asd ; into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/gdk/gdk.asd". ; registering #<SYSTEM GDK {5838C74D}> as GDK ; loading system definition from ; /home/dsm/work/lisp/clg-0.92.1/systems/cairo.asd into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/cairo/cairo.asd". ; registering #<SYSTEM CAIRO {583A8CD5}> as CAIRO ; loading system definition from ; /home/dsm/work/lisp/clg-0.92.1/systems/glib.asd into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/glib/glib.asd". ; registering #<SYSTEM GLIB {583F035D}> as GLIB ; loading system definition from ; /home/dsm/work/lisp/clg-0.92.1/systems/pango.asd into #<The ASDF0 package> ; Loading #p"/home/dsm/work/lisp/clg-0.92.1/pango/pango.asd". ; registering #<SYSTEM PANGO {5846C36D}> as PANGO ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/defpackage.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/pcl.x86f". Warning: Incompatibly redefining slots of structure class SLOT-INFO Make sure any uses of affected accessors are recompiled: These slots have new incompatible types: (ALLOCATION) Error in function KERNEL::%REDEFINE-DEFSTRUCT: Redefining class SLOT-INFO incompatibly with the current definition. [Condition of type SIMPLE-ERROR] Restarts: 0: [CONTINUE ] Invalidate already loaded code and instances, use new definition. 1: [CLOBBER-IT] Assume redefinition is compatible, allow old code and instances. 2: Return NIL from load of #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/pcl.x86f". 3: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {584D6C15}> on #<ASDF:CL-SOURCE-FILE "pcl" {583F75E5}>. 4: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {584D6C15}> on #<ASDF:CL-SOURCE-FILE "pcl" {583F75E5}> as having been successful. 5: [ABORT ] Return to Top-Level. Debug (type H for help) (KERNEL::%REDEFINE-DEFSTRUCT #<KERNEL::STRUCTURE-CLASS SLOT-INFO {282042DD}> #<Layout for SLOT-INFO {2820432D}> #<Layout for SLOT-INFO {58529A75}>) Source: ; File: target:code/defstruct.lisp (RESTART-CASE (ERROR "Redefining class ~S incompatibly with the current ~ definition." NAME) (CONTINUE NIL :REPORT "Invalidate already loaded code and instances, use new definition." (WARN "Previously loaded ~S accessors will no longer work." NAME) ...) (CLOBBER-IT NIL :REPORT "Assume redefinition is compatible, allow old code and instances." (WARN "Any old ~S instances will be in a bad way.~@ I hope you know what you're doing..." NAME) ...)) 0] 1 Warning: Any old SLOT-INFO instances will be in a bad way. I hope you know what you're doing... ;;; Opening shared library /var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/preload.so ... ;;; Done. ;;; Opening shared library /usr/lib/libglib-2.0.so ... ;;; Done. ;;; Opening shared library /usr/lib/libgobject-2.0.so ... ;;; Done. ;;; Opening shared library /var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/alien.so ... ;;; Done. ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/utils.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/ffi.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/glib.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/proxy.x86f". ; [GC threshold exceeded with 12,011,192 bytes in use. Commencing GC.] ; [GC completed with 1,526,248 bytes retained and 10,484,944 bytes freed.] ; [GC will next occur when at least 13,526,248 bytes are in use.] ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gtype.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gboxed.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/genums.x86f". ; [GC threshold exceeded with 13,539,568 bytes in use. Commencing GC.] ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gparam.x86f". ; [GC completed with 2,160,448 bytes retained and 11,379,120 bytes freed.] ; [GC will next occur when at least 14,160,448 bytes are in use.] Warning: Super class mismatch between CLOS and GObject for PARAM-UNSIGNED-LONG Warning: Super class mismatch between CLOS and GObject for PARAM-UNICHAR Warning: Super class mismatch between CLOS and GObject for PARAM-ENUM Warning: Super class mismatch between CLOS and GObject for PARAM-FLAGS Warning: Super class mismatch between CLOS and GObject for PARAM-SINGLE-FLOAT Warning: Super class mismatch between CLOS and GObject for PARAM-DOUBLE-FLOAT Warning: Super class mismatch between CLOS and GObject for PARAM-STRING Warning: Super class mismatch between CLOS and GObject for PARAM-PARAM Warning: Super class mismatch between CLOS and GObject for PARAM-BOXED Warning: Super class mismatch between CLOS and GObject for PARAM-POINTER Warning: Super class mismatch between CLOS and GObject for PARAM-VALUE-ARRAY Warning: Super class mismatch between CLOS and GObject for PARAM-OBJECT Warning: Super class mismatch between CLOS and GObject for PARAM-OVERRRIDE ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gobject.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/ginterface.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gcallback.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/gerror.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/glib/export.x86f". ; [GC threshold exceeded with 14,168,136 bytes in use. Commencing GC.] ; [GC completed with 3,128,760 bytes retained and 11,039,376 bytes freed.] ; [GC will next occur when at least 15,128,760 bytes are in use.] ;;; Opening shared library /usr/lib/libcairo.so ... ;;; Done. ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/cairo/defpackage.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/cairo/cairo.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/h; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtkwidget.x86f". ; Compilation unit aborted. Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/pango/pango.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/pango/export.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/defpackage.x86f". ;;; Opening shared library /usr/lib/libgdk_pixbuf-2.0.so ... ;;; Done. ;;; Opening shared library /usr/lib/libgdk-x11-2.0.so ... ;;; Done. ;;; Opening shared library /var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/alien.so ... ;;; Done. ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/gdktypes.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/gdkevents.x86f". ; [GC threshold exceeded with 15,143,208 bytes in use. Commencing GC.] ; [GC completed with 5,653,120 bytes retained and 9,490,088 bytes freed.] ; [GC will next occur when at least 17,653,120 bytes are in use.] ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/pixbuf.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/gdk.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gdk/export.x86f". ;;; Opening shared library /usr/lib/libatk-1.0.so ... ;;; Done. ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/atk/defpackage.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/atk/atk.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/atk/export.x86f". ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/defpackage.x86f". ;;; Opening shared library /usr/lib/libgtk-x11-2.0.so ... ;;; Done. ;;; Opening shared library /var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/alien.so ... ;;; Done. ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtkobject.x86f". ; [GC threshold exceeded with 17,664,032 bytes in use. Commencing GC.] ; [GC completed with 8,095,192 bytes retained and 9,568,840 bytes freed.] ; [GC will next occur when at least 20,095,192 bytes are in use.] ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". Error in function (SETF KERNEL::FIND-CLASS): Illegal to redefine standard type NIL. [Condition of type SIMPLE-ERROR] Restarts: 0: [CONTINUE] Return NIL from load of #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}> as having been successful. 3: [ABORT ] Return to Top-Level. Debug (type H for help) ((SETF KERNEL::FIND-CLASS) #<KERNEL::STANDARD-CLASS <anonymous> {58A9B5A5}> NIL #<unused-arg> #<unused-arg>) Source: ; File: target:code/class.lisp (ERROR "Illegal to redefine standard type ~S." NAME) 0] 1 ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". ; [GC threshold exceeded with 20,104,440 bytes in use. Commencing GC.] ; [GC completed with 7,279,128 bytes retained and 12,825,312 bytes freed.] ; [GC will next occur when at least 19,279,128 bytes are in use.] Error in function PCL::CPL-ERROR: While computing the class precedence list of the class named PRINT-BACKEND-MODULE: It is not possible to compute the class precedence list because there is a circularity in the local precedence relations. This arises because: the class #<FORWARD-REFERENCED-CLASS NIL {580D2625}> follows the class #<FORWARD-REFERENCED-CLASS NIL {580D2625}> in the supers of the class named PRINT-BACKEND-MODULE.. [Condition of type SIMPLE-ERROR] Restarts: 0: [CONTINUE] Return NIL from load of #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}> as having been successful. 3: [ABORT ] Return to Top-Level. Debug (type H for help) (PCL::CPL-ERROR #<GOBJECT-CLASS PRINT-BACKEND-MODULE {58961AD5}> "It is not possible to compute the class precedence list because ~ there ~A in the local precedence relations. ~ ~A because:~{~% ~A~}." "is a circularity" "This arises" ...) Source: ; File: target:pcl/cpl.lisp (ERROR (FORMAT NIL "~~@<While computing the class precedence list ~ of the class ~A: ~?.~~@:>" (IF # # CLASS) FORMAT-STRING ...)) 0] 1 ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". Error in function PCL::CPL-ERROR: While computing the class precedence list of the class named PRINT-BACKEND-MODULE: It is not possible to compute the class precedence list because there is a circularity in the local precedence relations. This arises because: the class #<FORWARD-REFERENCED-CLASS NIL {580D2625}> follows the class #<FORWARD-REFERENCED-CLASS NIL {580D2625}> in the supers of the class named PRINT-BACKEND-MODULE.. [Condition of type SIMPLE-ERROR] Restarts: 0: [CONTINUE] Return NIL from load of #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtktypes.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtktypes" {58D3522D}> as having been successful. 3: [ABORT ] Return to Top-Level. Debug (type H for help) (PCL::CPL-ERROR #<GOBJECT-CLASS PRINT-BACKEND-MODULE {58961AD5}> "It is not possible to compute the class precedence list because ~ there ~A in the local precedence relations. ~ ~A because:~{~% ~A~}." "is a circularity" "This arises" ...) Source: (ERROR (FORMAT NIL "~~@<While computing the class precedence list ~ of the class ~A: ~?.~~@:>" (IF # # CLASS) FORMAT-STRING ...)) 0] 2 ; Loading #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtkwidget.x86f". Execution of a form compiled with errors: (DEFMETHOD PRINT-OBJECT ((WIDGET WIDGET) STREAM) (IF (AND (PROXY-VALID-P WIDGET) (SLOT-BOUNDP WIDGET 'NAME) (NOT (ZEROP (LENGTH (WIDGET-NAME WIDGET))))) (PRINT-UNREADABLE-OBJECT (WIDGET STREAM :TYPE T :IDENTITY NIL) (FORMAT STREAM "~S at 0x~X" (WIDGET-NAME WIDGET) (SAP-INT (FOREIGN-LOCATION WIDGET)))) (CALL-NEXT-METHOD))) [Condition of type KERNEL:SIMPLE-PROGRAM-ERROR] Restarts: 0: [CONTINUE] Return NIL from load of #p"/var/cache/common-lisp-controller/1000/cmucl/local/home/dsm/work/lisp/clg-0.92.1/gtk/gtkwidget.x86f". 1: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtkwidget" {58D3521D}>. 2: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {5801CE6D}> on #<ASDF:CL-SOURCE-FILE "gtkwidget" {58D3521D}> as having been successful. 3: [ABORT ] Return to Top-Level. Debug (type H for help) (C::DO-CALL #<Code Object "Top-Level Form" {58D73717}> 10 11 4 ...) Source: ; File: target:code/byte-interp.lisp (BYTE-APPLY FUNCTION NUM-ARGS OLD-SP) 0] (quit) ; Compilation unit aborted. dsm@perturbatrix:~$