#246: CFFI: dynamically generated classes referred from .fasl can not be found
after ABCL restart
------------------------+---------------------------------------------------
Reporter: avodonosov | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: |
------------------------+---------------------------------------------------
Armed Bear Common Lisp 1.1.0-dev-svn-14181
Java 1.6.0_24 Sun Microsystems Inc.
{{{
(java:add-to-classpath "my-jna/jna.jar")
(provide 'jna)
(ql:quickload :drakma) ;; depends on CL+SSL
}}}
Do it first time after removing ~/.cache/common-lisp/.
Works OK.
Restart ABCL. Try the same code:
{{{
Error loading C:/Users/anton/AppData/Local/common-lisp/cache/abcl-1.1.0
-dev-
svn-14181-fasl39-win-x86/C/Users/anton/quicklisp/dists/quicklisp/software/cl+ssl-20120703-git/ffi.abcl
at line 168 (offset 9483)
#<THREAD "interpreter" {1A705D7}>: Debugger invoked on condition of type
ERROR
Class not found: org.armedbear.jna.dynamic.callbacks.G91513
Restarts:
0: TRY-RECOMPILING Recompile ffi and try loading it again
1: RETRY Retry loading FASL for #<ASDF:CL-SOURCE-FILE "cl+ssl"
"ffi">.
2: ACCEPT Continue, treating loading FASL for #<ASDF:CL-SOURCE-
FILE "cl+ssl" "ffi"> as having been successful.
3: ABORT Give up on "drakma"
4: TOP-LEVEL Return to top level.
[1] CL+SSL(4):
}}}
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/246>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#235: Compiled cl+ssl sources not reloadable
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: ehuelsmann
Type: defect | Status: new
Priority: major | Milestone: 1.1.0
Component: compiler | Version:
Keywords: |
------------------------+---------------------------------------------------
When loading compiled cl+ssl sources, abcl throws the following error:
{{{
Error loading /home/ehuelsmann/.cache/common-lisp/abcl-1.1.0-dev-
svn-14068-fasl39-linux-
java/home/ehuelsmann/quicklisp/dists/quicklisp/software/cl+ssl-20120703-git/ffi.abcl
at line 168 (offset 9318)
#<THREAD "interpreter" {1513F3}>: Debugger invoked on condition of type
ERROR
Class not found: org.armedbear.jna.dynamic.callbacks.G15349
}}}
It seems a reference to a dynamic class is saved, but the class is not
regenerated upon loading in a fresh image.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/235>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#254: Cannot load ASDF systems in jar archives with ASDF-BINARY-LOCATIONS-
COMPATIBILTY enabled
------------------------------------+---------------------------------------
Reporter: mevenson | Owner: mevenson
Type: defect | Status: new
Priority: major | Milestone: 1.1.0
Component: ASDF | Version: 1.1.0-dev
Keywords: asdf jar-pathnames jss |
------------------------------------+---------------------------------------
Stas' reported on armedbear-devel@ in
http://article.gmane.org/gmane.lisp.armedbear.devel/2597 that JSS, which
is an ASDF system stored in the abcl-contrib.jar archive, fails to load.
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/254>
armedbear <http://common-lisp.net/project/armedbear>
armedbear
#234: ASDF-MVN errors with VERSION slot unbound
------------------------+---------------------------------------------------
Reporter: ehuelsmann | Owner: mevenson
Type: defect | Status: new
Priority: major | Milestone:
Component: ASDF | Version:
Keywords: |
------------------------+---------------------------------------------------
50,852 bytes in 0.48 seconds (102.60KB/sec)
; Loading "drakma"
................................................jnaASDF could not load
because
The slot VERSION is unbound in the object #<MVN {1B44E59}>..
Error loading C:/Users/Erik/AppData/Local/common-lisp/cache/abcl-1.1.0
-dev-svn-1
4063m-
fasl39-win-x86/C/Users/Erik/quicklisp/dists/quicklisp/software/cffi_0.10.7
.1/src/cffi-abcl.abcl at line 8 (offset 578)
#<THREAD "interpreter" {1C32B82}>: Debugger invoked on condition of type
UNBOUND
-SLOT
The slot VERSION is unbound in the object #<MVN {1B44E59}>.
Restarts:
0: RETRY Retry compiling #<ASDF:MVN "jna"
"com.sun.jna/jna/3.0.9">.
1: ACCEPT Continue, treating compiling #<ASDF:MVN "jna"
"com.sun.jna/
jna/3.0.9"> as having been successful.
2: TRY-RECOMPILING Recompile cffi-abcl and try loading it again
3: RETRY Retry loading FASL for #<ASDF:CL-SOURCE-FILE "cffi"
"src" "
cffi-abcl">.
4: ACCEPT Continue, treating loading FASL for #<ASDF:CL-SOURCE-
FILE "
cffi" "src" "cffi-abcl"> as having been successful.
5: ABORT Give up on "drakma"
6: TOP-LEVEL Return to top level.
[1] CL-USER(37):
--
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/234>
armedbear <http://common-lisp.net/project/armedbear>
armedbear