-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
crystal: use llvm 10 exclusively #85445
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
Conversation
This reverts commit 2ec0ad59849ee1a652a6534a2d2672fdb7b5fed5.
So far this has been working well for me, Ideally I'd always like to use the latest version of LLVM, but there's no good alias available. Since we always depend on LLVM anyway, I don't think we should use a different stdenv at all. |
@@ -108,6 +108,8 @@ let | |||
"all" "docs" | |||
]; | |||
|
|||
LLVM_CONFIG = "${llvm}/bin/llvm-config"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you sure this is necessary? Crystal should be handling this for us.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh, but we still need it for the old versions. Doh.
5eb607b
to
164dfe4
Compare
I cannot help with the testing on mac but when #83054 lands, it'll be easy to check all the dependents on linux at least. |
@peterhoeg i have access to a few macs for testing this, and it seems perfectly fine so far. Wonder if we can whitelist aarch64 as well now :) |
Wonder if we can whitelist aarch64 as well now :)
Sure, why not.
|
Motivation for this change
This is trying to fix build failures on darwin
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)