There is a separate system cffi-libffi which needs libffi.  You may choose not to load it.  However, there are changes to cffi itself as well, which is why testing even without using libffi is a good idea.

On Sat, Apr 14, 2012 at 3:24 PM, Kalyanov Dmitry <kalyanov.dmitry@gmail.com> wrote:
On Sat, 2012-04-14 at 15:13 -0400, Liam Healy wrote:
> The system cffi-libffi allows calling functions with structures passed
> and returned by value.  The cffi-libffi branch has been merged into
> master.  Because bare structure reference is deprecated, the merge
> affects a lot code using CFFI, not just those calling functions with
> structures by value.  Expect to see many style warnings in code that
> refers to bare structure names.  Please test and report
> successes/problems.  We hope to have a new release of CFFI soon.
>
> See blog: http://lhealy.livejournal.com/2012/04/14/

Does that mean that CFFI now requires libffi to be present on a system
and that it will be loaded into lisp process?


_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel