From 6c63202052bb23151ca77b613357c790c5542e42 Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Mon, 27 Nov 2023 17:35:08 +0000 Subject: [PATCH] cudaPackages.cuda_nvcc: fix (getExe cuda_nvcc) --- pkgs/development/compilers/cudatoolkit/redist/overrides.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/cudatoolkit/redist/overrides.nix b/pkgs/development/compilers/cudatoolkit/redist/overrides.nix index a0ac0b0fcb1f..5cc560fa0fd2 100644 --- a/pkgs/development/compilers/cudatoolkit/redist/overrides.nix +++ b/pkgs/development/compilers/cudatoolkit/redist/overrides.nix @@ -51,7 +51,7 @@ in ] ); - cuda_nvcc = prev.cuda_nvcc.overrideAttrs (_: { + cuda_nvcc = prev.cuda_nvcc.overrideAttrs (oldAttrs: { # Required by cmake's enable_language(CUDA) to build a test program # When implementing cross-compilation support: this is # final.pkgs.targetPackages.cudaPackages.cuda_cudart @@ -82,6 +82,10 @@ in depsTargetTargetPropagated = [ final.setupCudaHook ]; + + meta = (oldAttrs.meta or { }) // { + mainProgram = "nvcc"; + }; }); cuda_nvprof = prev.cuda_nvprof.overrideAttrs (oldAttrs: {