> I have been playing around a bit with the ECL FFI interface.=20
> I noticed that there are problems if one tries to=20
> (use-package "FFI") in cl-user. It looks like there is a=20
> conflict with c-inline and I wasn't sure if it was safe to=20
> shadow it or not. If I don't (use-package "FFI") then Clines=20
> isn't imported and things break on that side.
> Is the conflict of ffi:c-inline and cl-user:c-inline to be=20
> expected or is it a bug that should be reported? Are they=20
> really the same function (c-inline was already imported by=20
> itself?) and/or is it safe to shadow?
> The workaround is of course to create a separate package that=20
> uses ffi.
I guess there must be something else as C-INLINE is only defined
in FFI package. I can use-package FFI without any problem:
> (use-package :ffi)
> (find-all-symbols "C-INLINE")
Are tou sure you didn't use C-INLINE symbol elsewhere before trying
to use-package FFI?