lldb: Switch from llvmPackages_latest to llvmPackages#116736
lldb: Switch from llvmPackages_latest to llvmPackages#116736primeos wants to merge 1 commit intoNixOS:masterfrom
Conversation
I don't think this was ever supposed to use llvmPackages_latest. Now it's consistent with the other LLVM attributes (lld, llvm, etc.).
|
For some more context: But I just noticed the following is also somewhat inconsistent (though here it makes way more sense IMO): IMO all of the aliases (i.e. the attributes that reference |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/llvm-lldb-11-in-20-09-vs-unstable/10837/4 |
From my understanding we cannot use the latest llvm/clang version because the ecosystem does not work with it, but why does this apply to lldb? LLVM 7 was released in 2018, which is three years ago. |
It doesn't apply to The important part for the Nixpkgs ecosystem is the following: IMO most stuff in Nixpkgs should use |
|
So basically the question is do we point the aliases for the individual LLVM packages to I'd also like to move them to |
That makes sense to me. |
|
I tried to implement #116736 (comment) in #118076 but unfortunately |
I don't think this was ever supposed to use llvmPackages_latest.
Now it's consistent with the other LLVM attributes (lld, llvm, etc.).
Motivation for this change
Noticed this while checking #116629 (comment) (cc @ggreif) now https://discourse.nixos.org/t/llvm-lldb-11-in-20-09-vs-unstable/10837 makes sense as well.
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)