-
Notifications
You must be signed in to change notification settings - Fork 995
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
Provide an entirely static build against musl #1001
Comments
There was some issues with musl due to sass-sys (compass-rs/sass-rs#30) but it might be fixed now? |
The problem is that something in the line somewhere uses openssl-sys which kills the whole excercise:
|
Ok so it looks like the link_checker depends on reqwest which uses openssl-sys somewhere under the hood. It would be great if you used reqwest with the rustls option in which case this would just work, I think. |
Actually, it looks like you're already requesting the |
Ah that's something I remember looking into for a few minutes but completely forgot about since then :( |
I think you'll have to define your deps something like this:
|
With that change, I was able to rid ourselves of openssl but now it does indeed fail in libass_sys in a rather verbose fashion:
|
I made a PR which fixes the openssl part. I'll take a look at the libass_sys thing. |
Slightly related #934 Maybe link_checker (and other HTTP deps) and SASS support could be optional (enabled by default) features? |
It could be but at least not offered via this repo, someone would need to build it by themselves. I'm hoping that a Rust implementation of Sass will be good enough soon... |
That can't be done with libsass afaik but it should work automatically when using rsass or grass so closing that to slim down the issue tracker |
I think it would be very nice for build environments if you could provide an entirely static build that was built against musl. I run into GLIBC ABI trouble on Centos 7 as it stands with your current builds.
The text was updated successfully, but these errors were encountered: