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.<br><br><div class="gmail_quote">

On Sat, Apr 14, 2012 at 3:24 PM, Kalyanov Dmitry <span dir="ltr"><<a href="mailto:kalyanov.dmitry@gmail.com">kalyanov.dmitry@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div></div><div class="h5">On Sat, 2012-04-14 at 15:13 -0400, Liam Healy wrote:<br>
> The system cffi-libffi allows calling functions with structures passed<br>
> and returned by value.  The cffi-libffi branch has been merged into<br>
> master.  Because bare structure reference is deprecated, the merge<br>
> affects a lot code using CFFI, not just those calling functions with<br>
> structures by value.  Expect to see many style warnings in code that<br>
> refers to bare structure names.  Please test and report<br>
> successes/problems.  We hope to have a new release of CFFI soon.<br>
><br>
> See blog: <a href="http://lhealy.livejournal.com/2012/04/14/" target="_blank">http://lhealy.livejournal.com/2012/04/14/</a><br>
<br>
</div></div>Does that mean that CFFI now requires libffi to be present on a system<br>
and that it will be loaded into lisp process?<br>
<br>
<br>
_______________________________________________<br>
cffi-devel mailing list<br>
<a href="mailto:cffi-devel@common-lisp.net">cffi-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel" target="_blank">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel</a><br>
</blockquote></div><br>