Opened 8 years ago

Closed 8 years ago

#237 closed defect (fixed)

JNA fails to load blocking CFFI

Reported by: Mark Evenson Owned by: Mark Evenson
Priority: blocker Milestone: 1.1.0
Component: libraries Version: 1.1.0-dev
Keywords: abcl-contrib, jna Cc:
Parent Tickets:

Description

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

Change History (4)

comment:1 Changed 8 years ago by Mark Evenson

Status: newassigned

comment:2 Changed 8 years ago by Mark Evenson

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?

comment:3 Changed 8 years ago by Mark Evenson

Status: assignedaccepted

comment:4 Changed 8 years ago by Mark Evenson

Resolution: fixed
Status: acceptedclosed

We've changed the semantics of merging pathnames when the defaults point to a JAR-PATHNAME.

CFFI should be working.

Note: See TracTickets for help on using tickets.