freetype-sys icon indicating copy to clipboard operation
freetype-sys copied to clipboard

This library is named incorrectly

Open jdm opened this issue 10 years ago • 1 comments

Apparently the -sys suffix is intended for packages that contain actual system libraries that are built (eg. https://github.com/servo/libfreetype2), not for FFI binding libraries. This is causing problems for Servo as we're trying to switch to the freetype-rs bindings, as rust-azure requires our freetype-sys dependency and it conflicts with this one.

jdm avatar Jul 19 '15 15:07 jdm

As far as I know, the -sys suffix is for libraries that somehow link to a native library (plus contains the FFI). There's no indication whether or not it should build the library ; instead it just has to find a way to bind to it.

tomaka avatar Jul 19 '15 15:07 tomaka