-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
Refactor julia 1.6 #118483
base: master
Are you sure you want to change the base?
Refactor julia 1.6 #118483
Conversation
@@ -0,0 +1,156 @@ | |||
{ fetchzip, fetchFromGitHub, lib, pkgs, stdenv |
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.
This file looks the same as 1.6.nix. Am I missing something?
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.
I am currently traveling so I didn't have time to compare this with the other pull request. I was thinking maybe bits and bobs of this one might be still useful to someone.
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.
No rush! I just meant that this doesn't look like a patch file. It looks more like the 1.6.nix file from this PR, but perhaps I'm missing something!
@@ -10717,6 +10717,10 @@ in | |||
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; | |||
}; | |||
|
|||
julia_16 = callPackage ../development/compilers/julia/1.6.nix { | |||
inherit (darwin.apple_sdk.frameworks) CoreServices ApplicationServices; |
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.
It seems like these inputs are no longer needed in the derivation? It looks like they've been commented out so they can prob be removed here as well.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/need-special-build-of-nightly-julia-version/14504/4 |
I marked this as stale due to inactivity. → More info |
This compiles julia 1.6 from source. So far it skips all the tests and I know those need more work. I based it off the recent refactor of julia 1.0 (#117881)
Motivation for this change
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)