-
Notifications
You must be signed in to change notification settings - Fork 134
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
jekyll-sass-converter v3 doesn't build on Alpine (musl) #147
Comments
This is expected. The Dart VM still do not have support for musl-libc at this point: dart-lang/sdk#40906 Please consider switch to a glibc based linux. If you cannot switch somehow, you can lock jekyll-sass-converter to 2.x in Gemfile, but you’re stuck with the old version of sass that way. |
Thanks for the suggestion! I was able to lock to version 2 in the Gemfile and get the gem installed as usual. |
Hi! Just found this issue when searching for jekyll/jekyll#9132. I had to dig into the Rakefile to understand the error, as there was no documentation on how the Dart Sass executable was sourced. Would it be possible for this to get listed in the 3.x migration checklist, so that others don't run into the same problem? |
Updated the README to mention lack of Dart VM support on linux-musl platform. |
is there any way to be able to specify the location of the Dart Sass executable? I use NixOS which can't run arbitrary unpatched binaries, but there's a package that provides the version transpiled to Node. |
ping @ntkme for inputs regarding above query 👆 |
Discussion here: sass-contrib/sass-embedded-host-ruby#91 |
Alpine (musl) will be supported in next release of sass-embedded gem. I will send a PR to update README once it is available. |
This is apparently because the dependency dart-sass-embedded has not been built or supported for musl at https://github.com/sass/dart-sass-embedded/releases/tag/1.57.1.
Here's my error message:
The text was updated successfully, but these errors were encountered: