[cffi-devel] Recent library breakage

Luís Oliveira luismbo at gmail.com
Tue May 1 20:09:42 UTC 2012


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.

Cheers,

-- 
Luís Oliveira
http://r42.eu/~luis/




More information about the cffi-devel mailing list