[cffi-devel] Recent library breakage

Liam Healy lnp at healy.washington.dc.us
Tue May 1 20:24:48 UTC 2012


On Tue, May 1, 2012 at 4:09 PM, Luís Oliveira <luismbo at gmail.com> wrote:

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

That mystified me as well.  There is one other system in quicklisp from the
same source (this is "middleangle" isn't it?), I think blapack, that gave
the same error.  I don't understand why this doesn't occur under older
versions of CFFI, like 0.10.6.

Liam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cffi-devel/attachments/20120501/9557e707/attachment.html>


More information about the cffi-devel mailing list