Closed lenianiva closed 11 months ago
nixpkgs' packages use nixpkgs' rustc
which has additional attributes and is packaged to use nixpkgs' dependencies (eg. LLVM). We are shipping binary distributed ones which use upstream (patched) LLVM.
(self: super: let toolchain = (super.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml).override { extensions = [ "rust-src" ]; }; in { rustc = toolchain; })
Please use our packages individually and not make it override nixpkgs'. We do not support it.
I have my
pkgs
set tobut then when I have
pkgs.cargo-llvm-cov
as a dependency of something else, I getHow can I get
llvmPackages
to be a part ofrustc
?