freetype-sys
freetype-sys copied to clipboard
This library is named incorrectly
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.
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.