Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This library is named incorrectly #34

Open
jdm opened this issue Jul 19, 2015 · 1 comment
Open

This library is named incorrectly #34

jdm opened this issue Jul 19, 2015 · 1 comment

Comments

@jdm
Copy link

jdm commented Jul 19, 2015

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.

@tomaka
Copy link
Contributor

tomaka commented Jul 19, 2015

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants