#237: JNA fails to load blocking CFFI -------------------------------+-------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: new Priority: blocker | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Keywords: abcl-contrib, jna | -------------------------------+-------------------------------------------- {{{ Error while trying to load definition for system jna from pathname jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/mvn/jna.asd:
Can't create directory /. [Condition of type ASDF:LOAD-SYSTEM-DEFINITION }}}
#237: JNA fails to load blocking CFFI -------------------------------+-------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Keywords: abcl-contrib, jna | -------------------------------+-------------------------------------------- Changes (by mevenson):
* status: new => assigned
#237: JNA fails to load blocking CFFI -------------------------------+-------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Keywords: abcl-contrib, jna | -------------------------------+--------------------------------------------
Comment(by mevenson):
ASDF seems to be using PROBE-DIRECTORY with a *DEFAULT-PATHNAME-DEFAULTS* that is a JAR-PATHNAME, resulting in the mysterious error.
Question: should PROBE-DIRECTORY perform a MERGE-PATHNAME with *DEFAULT- PATHNAME-DEFAULTS* on its arguments?
#237: JNA fails to load blocking CFFI -------------------------------+-------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: accepted Priority: blocker | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Keywords: abcl-contrib, jna | -------------------------------+-------------------------------------------- Changes (by mevenson):
* status: assigned => accepted
#237: JNA fails to load blocking CFFI ------------------------+--------------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: closed Priority: blocker | Milestone: 1.1.0 Component: libraries | Version: 1.1.0-dev Resolution: fixed | Keywords: abcl-contrib, jna ------------------------+--------------------------------------------------- Changes (by mevenson):
* status: accepted => closed * resolution: => fixed
Comment:
We've changed the semantics of merging pathnames when the defaults point to a JAR-PATHNAME.
CFFI should be working.
armedbear-ticket@common-lisp.net