Unable to build cffi-toolchain on LispWorks 7 OSX

Bug #1587615 reported by Alexey Veretennikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CFFI
Fix Released
Undecided
Unassigned

Bug Description

Unable to build cffi-toolchain on LW7 OSX
(ql:system-apropos "cffi-toolchain")
#<QL-DIST:SYSTEM cffi-toolchain / cffi_0.17.1 / quicklisp 2016-05-31>

Running (ql:quickload "cffi-toolchain" :verbose t) gives the following output:
> (ql:quickload "cffi-toolchain" :verbose t)
To load "cffi-toolchain":
  Load 1 ASDF system:
    cffi-toolchain
; Loading "cffi-toolchain"
;;; Compiling file /Users/alexeyv/.quicklisp/dists/quicklisp/software/cffi_0.17.1/toolchain/asdf-compat.lisp ...
;;; Safety = 3, Speed = 1, Space = 1, Float = 1, Interruptible = 1
;;; Compilation speed = 1, Debug = 2, Fixnum safety = 3
;;; Source level debugging is on
;;; Source file recording is on
;;; Cross referencing is on
; (LISPWORKS:TOP-LEVEL-FORM 0)
; (LISPWORKS:TOP-LEVEL-FORM 1)

**++++ Error in ASDF/BUNDLE:BUNDLE-PATHNAME-TYPE:
  Illegal car #1=(OS-UNIX-P) in compound form (#1# "o").
; (DEFCLASS ASDF/BUNDLE::GATHER-OP)
; (DEFCLASS ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP)
; (DEFCLASS ASDF/BUNDLE:LIB-OP)
; (DEFCLASS ASDF/BUNDLE:COMPILE-BUNDLE-OP)
; (DEFCLASS ASDF/BUNDLE:LOAD-BUNDLE-OP)
; (DEFCLASS ASDF/BUNDLE:DLL-OP)
; (DEFCLASS ASDF/BUNDLE:DELIVER-ASD-OP)
; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP)
; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-LIB-OP)
; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-DLL-OP)
; (DEFCLASS ASDF/BUNDLE:IMAGE-OP)
; ASDF/BUNDLE::PATHNAME-TYPE-EQUAL-FUNCTION
; (METHOD ASDF/ACTION:INPUT-FILES (ASDF/BUNDLE::GATHER-OP ASDF/SYSTEM:SYSTEM))
; ASDF/BUNDLE::BUNDLE-OUTPUT-FILES
; ASDF/BUNDLE::UIOP-LIBRARY-PATHNAME
; ASDF/BUNDLE::ASDF-LIBRARY-PATHNAME
; ASDF/BUNDLE::COMPILER-LIBRARY-PATHNAME
; (METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON :AROUND (ASDF/BUNDLE:IMAGE-OP ASDF/SYSTEM:SYSTEM))
; (LISPWORKS:TOP-LEVEL-FORM 21)
; ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION
;; Processing Cross Reference Information
; *** 1 error detected, no fasl file produced.

Error: COMPILE-FILE-ERROR while compiling
   #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain" "asdf-compat">
  1 (continue) Retry compiling
   #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain" "asdf-compat">.
  2 Continue, treating compiling
   #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain" "asdf-compat">
    as having been successful.
  3 Retry ASDF operation.
  4 Retry ASDF operation after resetting the configuration.
  5 (abort) Give up on "cffi-toolchain"
  6 Return to level 0.
  7 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.

Tags: lispworks
Revision history for this message
Luís Oliveira (luismbo) wrote : Re: [Bug 1587615] [NEW] Unable to build cffi-toolchain on LispWorks 7 OSX
Download full text (3.2 KiB)

What ASDF version are you using? If you are not using the latest one, can
you try with that?

In any case, this looks like an ASDF bug.

On Tue, May 31, 2016, 20:15 Alexey Veretennikov <
<email address hidden>> wrote:

> Public bug reported:
>
> Unable to build cffi-toolchain on LW7 OSX
> (ql:system-apropos "cffi-toolchain")
> #<QL-DIST:SYSTEM cffi-toolchain / cffi_0.17.1 / quicklisp 2016-05-31>
>
> Running (ql:quickload "cffi-toolchain" :verbose t) gives the following
> output:
> > (ql:quickload "cffi-toolchain" :verbose t)
> To load "cffi-toolchain":
> Load 1 ASDF system:
> cffi-toolchain
> ; Loading "cffi-toolchain"
> ;;; Compiling file
> /Users/alexeyv/.quicklisp/dists/quicklisp/software/cffi_0.17.1/toolchain/asdf-compat.lisp
> ...
> ;;; Safety = 3, Speed = 1, Space = 1, Float = 1, Interruptible = 1
> ;;; Compilation speed = 1, Debug = 2, Fixnum safety = 3
> ;;; Source level debugging is on
> ;;; Source file recording is on
> ;;; Cross referencing is on
> ; (LISPWORKS:TOP-LEVEL-FORM 0)
> ; (LISPWORKS:TOP-LEVEL-FORM 1)
>
> **++++ Error in ASDF/BUNDLE:BUNDLE-PATHNAME-TYPE:
> Illegal car #1=(OS-UNIX-P) in compound form (#1# "o").
> ; (DEFCLASS ASDF/BUNDLE::GATHER-OP)
> ; (DEFCLASS ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP)
> ; (DEFCLASS ASDF/BUNDLE:LIB-OP)
> ; (DEFCLASS ASDF/BUNDLE:COMPILE-BUNDLE-OP)
> ; (DEFCLASS ASDF/BUNDLE:LOAD-BUNDLE-OP)
> ; (DEFCLASS ASDF/BUNDLE:DLL-OP)
> ; (DEFCLASS ASDF/BUNDLE:DELIVER-ASD-OP)
> ; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP)
> ; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-LIB-OP)
> ; (DEFCLASS ASDF/BUNDLE:MONOLITHIC-DLL-OP)
> ; (DEFCLASS ASDF/BUNDLE:IMAGE-OP)
> ; ASDF/BUNDLE::PATHNAME-TYPE-EQUAL-FUNCTION
> ; (METHOD ASDF/ACTION:INPUT-FILES (ASDF/BUNDLE::GATHER-OP
> ASDF/SYSTEM:SYSTEM))
> ; ASDF/BUNDLE::BUNDLE-OUTPUT-FILES
> ; ASDF/BUNDLE::UIOP-LIBRARY-PATHNAME
> ; ASDF/BUNDLE::ASDF-LIBRARY-PATHNAME
> ; ASDF/BUNDLE::COMPILER-LIBRARY-PATHNAME
> ; (METHOD ASDF/ACTION:COMPONENT-DEPENDS-ON :AROUND (ASDF/BUNDLE:IMAGE-OP
> ASDF/SYSTEM:SYSTEM))
> ; (LISPWORKS:TOP-LEVEL-FORM 21)
> ; ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION
> ;; Processing Cross Reference Information
> ; *** 1 error detected, no fasl file produced.
>
> Error: COMPILE-FILE-ERROR while compiling
> #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain"
> "asdf-compat">
> 1 (continue) Retry compiling
> #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain"
> "asdf-compat">.
> 2 Continue, treating compiling
> #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cffi-toolchain" "toolchain"
> "asdf-compat">
> as having been successful.
> 3 Retry ASDF operation.
> 4 Retry ASDF operation after resetting the configuration.
> 5 (abort) Give up on "cffi-toolchain"
> 6 Return to level 0.
> 7 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.
>
> ** Affects: cffi
> Importance: Undecided
> Status: New
>
>
> ** Tags: lispworks
>
> --
> You received this bug notification because you are subscribed to CFFI.
> https://bugs.launchpad.net/bugs/1587615
>
> Title:
> Unable to build cffi-toolchain on Lisp...

Read more...

Revision history for this message
Alexey Veretennikov (alexey-veretennikov) wrote :

> (asdf/upgrade:asdf-version)
"3.1.4"
I guess it is the one built-in with Lispworks.

Revision history for this message
Luís Oliveira (luismbo) wrote : Re: [Bug 1587615] Re: Unable to build cffi-toolchain on LispWorks 7 OSX

Alexey, can you check that Stas's commit to git master fixes this issue for
you?

On Tue, May 31, 2016, 22:00 Alexey Veretennikov <
<email address hidden>> wrote:

> > (asdf/upgrade:asdf-version)
> "3.1.4"
> I guess it is the one built-in with Lispworks.
>
> --
> You received this bug notification because you are subscribed to CFFI.
> https://bugs.launchpad.net/bugs/1587615
>
> Title:
> Unable to build cffi-toolchain on LispWorks 7 OSX
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/cffi/+bug/1587615/+subscriptions
>

Changed in cffi:
status: New → Fix Committed
Revision history for this message
Alexey Veretennikov (alexey-veretennikov) wrote :
Download full text (5.7 KiB)

Looks like it is working now!

CL-USER 1 > (ql:quickload "cffi-toolchain" :verbose t)
; Loading text file /Users/alexeyv/Sources/lisp/cffi/cffi-toolchain.asd
To load "cffi-toolchain":
  Load 1 ASDF system:
    cffi-toolchain
; Loading "cffi-toolchain"
; Loading text file /Users/alexeyv/Sources/lisp/cffi/cffi.asd
; Loading text file /Users/alexeyv/.quicklisp/dists/quicklisp/software/trivial-features-20150923-git/trivial-features.asd
; Loading text file /Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/babel.asd
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/trivial-features-20150923-git/src/tf-lispworks.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/packages.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/encodings.xfasl
.
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-ascii.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-ebcdic.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-ebcdic-int.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-iso-8859.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-unicode.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-cp1251.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-cp1252.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/jpn-table.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-jpn.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-gbk.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/enc-koi8.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/external-format.xfasl
; Loading fasl file /Users/alexeyv/.cache/common-lisp/lw-7.0.0-macosx-x86/Users/alexeyv/.quicklisp/dists/quicklisp/software/babel-20150608-git/src/strings.xfasl
; Loading fasl file /Users/al...

Read more...

Luís Oliveira (luismbo)
Changed in cffi:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.