#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer ------------------------+--------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: new Priority: major | Milestone: Component: libraries | Version: Keywords: cffi | ------------------------+--------------------------------------------------- Armed Bear Common Lisp 1.1.0-dev-svn-14181 Java 1.6.0_24 Sun Microsystems Inc.
Remove ~/.cache/common-lisp/ to workaround ticket #246.
{{{ (java:add-to-classpath "my-jna/jna.jar") (provide 'jna) (ql:quickload :drakma) ;; depends on CL+SSL (drakma:http-request "https://google.com/")
WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. #<THREAD "interpreter" {137E21A}>: Debugger invoked on condition of type TYPE-ERROR $Proxy3 is not assignable to com.sun.jna.Pointer Restarts: 0: TOP-LEVEL Return to top level. [1] CL-USER(5): }}}
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer ------------------------+--------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: new Priority: major | Milestone: Component: libraries | Version: 1.1.0-dev Keywords: cffi | ------------------------+--------------------------------------------------- Changes (by avodonosov):
* version: => 1.1.0-dev
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer ------------------------+--------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: assigned Priority: major | Milestone: Component: libraries | Version: 1.1.0-dev Keywords: cffi jna | ------------------------+--------------------------------------------------- Changes (by mevenson):
* keywords: cffi => cffi jna * status: new => assigned
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer ------------------------+--------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: assigned Priority: major | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Keywords: cffi jna | ------------------------+--------------------------------------------------- Changes (by mevenson):
* milestone: => 1.1.0
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer -------------------------+-------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Resolution: fixed | Keywords: cffi jna -------------------------+-------------------------------------------------- Changes (by mevenson):
* status: assigned => closed * resolution: => fixed
Comment:
This has been resolved [in the latest patches to CFFI for ABCL][1]
[1]: http://slack.net/~evenson/abcl/cffi/cffi-abcl-20121021a.patch
A [version of this patch has been committed to the master CFFI repository][2], so this change will make it into the Quicklisp distributed version when there is a new release of CFFI.
[2]: https://github.com/cffi/cffi/commit/bd316af736a0bd13e81e4f2f53a24709eaf72f6d
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer -------------------------+-------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: reopened Priority: major | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Resolution: | Keywords: cffi jna -------------------------+-------------------------------------------------- Changes (by avodonosov):
* status: closed => reopened * resolution: fixed =>
Comment:
Still fails in 1.2.0-dev-svn-14409:
{{{ $ java -jar ./lisps/abcl/dist/abcl.jar Armed Bear Common Lisp 1.2.0-dev-svn-14409 [...]
CL-USER(2): (ql:quickload:drakma) CL-USER(2): (drakma:http-request "https://google.com/") WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. WARNING: JAVA:MAKE-IMMEDIATE-OBJECT is deprecated. #<THREAD "interpreter" {B8E60A}>: Debugger invoked on condition of type TYPE-ERROR $Proxy5 is not assignable to com.sun.jna.Pointer Restarts: 0: TOP-LEVEL Return to top level. [1] CL-USER(3): }}}
#247: CFFI: $Proxy3 is not assignable to com.sun.jna.Pointer -------------------------+-------------------------------------------------- Reporter: avodonosov | Owner: mevenson Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Resolution: fixed | Keywords: cffi jna -------------------------+-------------------------------------------------- Changes (by avodonosov):
* status: reopened => closed * resolution: => fixed
Comment:
Sorry, I am testing on quicklisp 2013-01-28 and see that CFFI hasn't been updated with required fixes yet.
armedbear-ticket@common-lisp.net