Skip to content

Various arm, musl and other patches #628

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

Closed
wants to merge 9 commits into from
Closed

Various arm, musl and other patches #628

wants to merge 9 commits into from

Conversation

angerman
Copy link
Collaborator

No description provided.

@angerman angerman changed the title Various arm and other patches Various arm, musl and other patches May 25, 2020
@tuxmaniac
Copy link
Contributor

Oh man, this PR fixed runtime error for haskell-language-server built with musl as static PIE binary. I'm experimenting now with musl static PIE builds and almost broke my head with it :) If you interested, you can check fork and HLS build example and tell your opinion to it.

Btw, can you add static libsodium to musl overlay (for static musl nix-tools build)

   # and a few more packages that need their static libs explicitly enabled
   gmp = prev.gmp.override { withStatic = true; };
   ncurses = prev.ncurses.override { enableStatic = true; };
+  libsodium = prev.libsodium.overrideAttrs (_: { dontDisableStatic = true; });

@rvl
Copy link
Contributor

rvl commented May 28, 2020

@angerman
Copy link
Collaborator Author

angerman commented Jun 4, 2020

bors try

iohk-bors bot added a commit that referenced this pull request Jun 4, 2020
@iohk-bors
Copy link
Contributor

iohk-bors bot commented Jun 4, 2020

try

Timed out

@angerman
Copy link
Collaborator Author

Will roll this into our custom ghc branch eventially.

@angerman angerman closed this Jun 22, 2020
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

Successfully merging this pull request may close these issues.

3 participants