From: Bulent Murtezaoglu
Subject: McCLIM debian unstable CMUCL problems
Date: 
Message-ID: <877kpckeeq.fsf@nkapi.internal>
Did anyone get McCLIM to build under Debian's latest CMUCL?  

This is what I use:
CMU Common Lisp release x86-linux 3.0.8 18c+ 31 December 2001 build 3030

This is where it chokes with a backtrace:

* (load "/usr/share/common-lisp/repositories/cmucl/own-work/cmucl-graystream.system")
; Loading #p"/usr/share/common-lisp/repositories/cmucl/own-work/cmucl-graystream.system".
T
* (mk:load-system 'cmucl-graystream)
; Loading #p"/usr/share/common-lisp/systems/cmucl-graystream.system".
(#<FILE: gray-streams> #<FILE: gray-streams-class>)
* (load "/home/mucit/mcclim/McCLIM/system.lisp")
; Loading #p"/home/mucit/mcclim/McCLIM/system.lisp".
T
* (build-everything) ;;
;; (CLASS-OF) is patched.
;; (DEFCLASS) is patched.
;; (DEFCONSTANT) is patched.
;; (FIND-CLASS) is patched.
;; (STANDARD-CLASS) is patched.
Warning: These functions are undefined:
  MAKE-LINE-STYLE MAKE-TEXT-STYLE
Warning:
   Defining setf macro for STREAM-CURSOR-POSITION, but (SETF STREAM-CURSOR-POSITION) is fbound.


The slot PCL:CLASS-PRECEDENCE-LIST is unbound in the object #<Standard-Class PANE
                                                              {48184FBD}>

Restarts:
  0: [CONTINUE] Return NIL from load of "/home/mucit/mcclim/McCLIM/panes.lisp".
  1: [ABORT   ] Return to Top-Level.

Debug  (type H for help)

(PCL::|(FAST-METHOD SLOT-UNBOUND (T T T))| #<unused-arg>
                                           #<unused-arg>
                                           #<unused-arg>
                                           #<Standard-Class PANE {48184FBD}>
                                           ...)
Source: 
; File: target:pcl/slots.lisp

; File has been modified since compilation:
;   target:pcl/slots.lisp
; Using form offset instead of character position.
(ERROR 'UNBOUND-SLOT :SLOT SLOT-NAME :INSTANCE ...)
0] BACKTRACE
0: (PCL::|(FAST-METHOD SLOT-UNBOUND (T T T))| #<unused-arg>
                                              #<unused-arg>
                                              #<unused-arg>
                                              #<Standard-Class PANE {48184FBD}>
                                              ...)
1: (PCL::CLASS-APPLICABLE-USING-CLASS-P
    #<Standard-Class STANDARD-ENCAPSULATING-STREAM {4851C2D5}>
    #<Standard-Class PANE {48184FBD}>)
2: (PCL::DO-METHODS (0)
    (#<Standard-Method MEDIUM-FOREGROUND # {484F421D}>
     #<Standard-Reader-Method MEDIUM-FOREGROUND, slot:FOREGROUND, #
       {484EA7CD}>)
    (PCL::CLASS #<Standard-Class PANE {48184FBD}>)
    (#<Standard-Method MEDIUM-FOREGROUND # {48198C9D}>) ...)
3: (PCL::DO-METHODS (0)
    (#<Standard-Method MEDIUM-FOREGROUND # {48198C9D}>
     #<Standard-Method MEDIUM-FOREGROUND # {484F421D}>
     #<Standard-Reader-Method MEDIUM-FOREGROUND, slot:FOREGROUND, #
       {484EA7CD}>)
    T NIL ...)
4: (PCL::PRECOMPUTE-EFFECTIVE-METHODS
    #<Standard-Generic-Function MEDIUM-FOREGROUND (3) {4860CB29}>
    ((NIL STREAM))
    NIL)
5: (PCL::MAKE-INITIAL-DFUN
    #<Standard-Generic-Function MEDIUM-FOREGROUND (3) {4860CB29}>)
6: (PCL::UPDATE-DFUN
    #<Standard-Generic-Function MEDIUM-FOREGROUND (3) {4860CB29}>
    NIL
    NIL
    NIL)
7: (PCL::REAL-ADD-METHOD
    #<Standard-Generic-Function MEDIUM-FOREGROUND (3) {4860CB29}>
    #<Standard-Method MEDIUM-FOREGROUND (PANE) {48198C9D}>
    NIL)
8: (PCL::LOAD-DEFMETHOD-INTERNAL STANDARD-METHOD
                                 MEDIUM-FOREGROUND
                                 NIL
                                 (PANE)
                                 ...)
9: (COMMON-LISP::SLOLOAD
    #<Stream for file "/home/mucit/mcclim/McCLIM/panes.lisp">)
10: (COMMON-LISP::INTERNAL-LOAD #p"/home/mucit/mcclim/McCLIM/panes.lisp"
                                #p"/home/mucit/mcclim/McCLIM/panes.lisp"
                                :ERROR
                                :SOURCE)
11: (COMMON-LISP::INTERNAL-LOAD #p"/home/mucit/mcclim/McCLIM/panes.lisp"
                                #p"/home/mucit/mcclim/McCLIM/panes.lisp"
                                :ERROR
                                NIL)
12: (LOAD "/home/mucit/mcclim/McCLIM/panes.lisp" :VERBOSE NIL :PRINT ...)
13: (MAKE::LOAD-FILE-OPERATION #<FILE: panes> :ALL)
14: (MAKE::OPERATE-ON-COMPONENT #<FILE: panes> :LOAD :ALL)
15: (MAKE::OPERATE-ON-COMPONENTS #<DEFSYSTEM: clim>
                                 :LOAD
                                 :ALL
                                 (#<FILE: frames> #<FILE: commands>
                                  #<FILE: presentations> #<FILE: input-editing>
                                  #<FILE: stream-input> ...))
16: (MAKE::OPERATE-ON-COMPONENT #<DEFSYSTEM: clim> :LOAD :ALL)
17: (MAKE:OPERATE-ON-SYSTEM :CLIM :LOAD :FORCE NIL ...)
18: (COMMON-LISP-USER::BUILD-EVERYTHING)
19: (EXTENSIONS:INTERACTIVE-EVAL (COMMON-LISP-USER::BUILD-EVERYTHING))
20: (COMMON-LISP::%TOP-LEVEL)
21: (COMMON-LISP::RESTART-LISP)

0]