-
Notifications
You must be signed in to change notification settings - Fork 132
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
glibc2.27 introduced as dependency in 0.10.0 #427
Comments
@justinwoo great catch. I'm pretty sure this got in with #395, so I guess we could try downgrading LTS (and GHC) again? Alternatively, making a static build for Linux is a matter of adding two lines to the Travis config to configure the stack build. I'm quite keen on this since it would avoid us lots of pain with this and with ncurses |
it might be worthwhile to have both a static and dynamically linked executable available for release. sounds like a pain, but can still be worthwhile for compatibility and for avoiding other unexpected behaviors. |
@justinwoo great point. I'd want to ship the static one to npm though, so that the majority of the users would skip the pain and who needs the dynamic binary can download it directly Btw I'm experimenting with static builds and I think it should work, I'll PR soon |
if you want to make it truly enterprise, you can require environment variables to determine which binary is downloaded |
@justinwoo I'm afraid I'm not that good at JS to be able to patch the installer, so I'll spawn another issue to implement that once we ship the static binaries |
you can choose to do nothing about this, but it might be good to do something about it.
What
glibc2.27 is now a runtime dependency of 0.10.0, whereas the previous versions did not do anything requiring this.
Why
good question. some infection happened somewhere.
How
Try using
xenial
, e.g. on Travis, and installspago
via npm.Seems expected: https://packages.ubuntu.com/source/xenial/glibc
Non-solution
Potential solutions
The text was updated successfully, but these errors were encountered: