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.comwrote:
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.
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