-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Consider releasing a musl build #79
Comments
The newly released rake-compiler-dock 1.5.0.rc1 might be relevant here: https://github.com/rake-compiler/rake-compiler-dock/releases/tag/v1.5.0.rc1 |
Given all the caveats described in https://github.com/rake-compiler/rake-compiler-dock?tab=readme-ov-file#linux-gnu-and-musl-important-details, I’m inclined to agree with @flavorjones in sparklemotion/nokogiri#3111 (comment) to wait until all supported platforms have a version of RubyGems and Bundler that work with musl gems by default. |
In #76, using a precompiled gem with
alpine
or other musl-based systems requires:For now, we should just document this requirement.
Using a musl build requires enforcing RubyGems 3.3.22 due to rubygems/rubygems#5852. Some glibc LInux systems might install the musl build without this enforcement:
I've used the
rbsys/x86_64-linux-musl:0.9.72
Docker image to build a Rust-related project; it might help here.Related issue: rake-compiler/rake-compiler-dock#75
The text was updated successfully, but these errors were encountered: