[cffi-devel] Recent library breakage

Zach Beane xach at xach.com
Tue May 1 20:20:19 UTC 2012


Luís Oliveira <luismbo at gmail.com> writes:

> On Tue, May 1, 2012 at 8:18 PM, Zach Beane <xach at xach.com> wrote:
>> fnv (from git://github.com/blindglobe/fnv.git) used to build, but as of
>> today I get this full warning:
>>
>>    ; caught WARNING:
>>    ;   Defining a foreign type named :COMPLEX-DOUBLE.  This symbol
>>    ;   belongs to the KEYWORD package and that may interfere with other
>>    ;   code using CFFI.
>>
>> I'm using CFFI 0.10.7.1 on SBCL.
>>
>> What should be done to fix it?
>
> The fix should be straightforward. fnv should rename its
> :complex-double type to something like fnv::complex-double. I don't
> have an explanation how this could be a new warning, since it has been
> in CFFI for 5+ years.

For what it's worth, I don't get any warning in 0.10.6, and that's the
latest one in Quicklisp.

Zach




More information about the cffi-devel mailing list