#288 closer-mop build failure

Stable_release
open
nobody
None
1
2014-05-04
2014-04-17
Max
No

While attempting to use http://github.com/crategus/cl-cffi-gtk which depends on closer-mop I've got following error:

;;; Compiling (COMMON-LISP:DEFMETHOD INITIALIZE-INSTANCE ...).
;;; Compiling (COMMON-LISP:DEFMETHOD (SETF CLASS-NAME) ...).
;;; Compiling (COMMON-LISP:DEFMETHOD (SETF GENERIC-FUNCTION-NAME) ...).
;;; Error:
;;; in file closer-ecl.lisp, position 4998
;;; at (DEFMETHOD (SETF GENERIC-FUNCTION-NAME) ...)
;;; * The macro form (COMMON-LISP:DEFMETHOD (SETF GENERIC-FUNCTION-NAME) (NEW-VALUE (GF STANDARD-GENERIC-FUNCTION)) (REINITIALIZE-INSTANCE GF :NAME NEW-VALUE) NEW-VALUE) was not expanded successfully.
;;; Error detected:
;;; In function SYMBOL-NAME, the value of the first argument is
;;; (SETF GENERIC-FUNCTION-NAME)
;;; which is not of the expected type SYMBOL
Condition of type: COMPILE-FILE-ERROR
COMPILE-FILE-ERROR while compiling #<cl-source-file "closer-mop"="" "closer-ecl"="">

Available restarts:

  1. (RETRY) Retry compiling #<cl-source-file "closer-mop"="" "closer-ecl"="">.
  2. (ACCEPT) Continue, treating compiling #<cl-source-file "closer-mop"="" "closer-ecl"=""> as having been successful.
  3. (RESTART-TOPLEVEL) Go back to Top-Level REPL.

Broken at LAMBDA. In: #<process TOP-LEVEL="">.
File: #P"/usr/share/common-lisp/source/cl-asdf/asdf.lisp" (Position #362018)

Discussion

  • Max
    Max
    2014-04-17

    I've used ECL 12.12.1 on ubuntu x86_64

     
  • P.Marek
    P.Marek
    2014-05-04

    Could you please try with a current GIT checkout instead? 12.12.1 was 17 months ago ...

     


Anonymous


Cancel   Add attachments