From 0c25f5aa7ffb4ed9d4015fc273f51d08ff2a279b Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Fri, 3 Mar 2023 03:42:58 +0200 Subject: [PATCH] cudaPackages.cudatoolkit: remove unused gcc argument --- pkgs/development/compilers/cudatoolkit/common.nix | 1 - pkgs/development/compilers/cudatoolkit/extension.nix | 7 ++++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/cudatoolkit/common.nix b/pkgs/development/compilers/cudatoolkit/common.nix index 1195f7be7de6..fb3b50b98150 100644 --- a/pkgs/development/compilers/cudatoolkit/common.nix +++ b/pkgs/development/compilers/cudatoolkit/common.nix @@ -11,7 +11,6 @@ args@ , fetchurl , fontconfig , freetype -, gcc # :: String , gdk-pixbuf , glib , glibc diff --git a/pkgs/development/compilers/cudatoolkit/extension.nix b/pkgs/development/compilers/cudatoolkit/extension.nix index 72cab97f8ffc..dd6f7ff2abe7 100644 --- a/pkgs/development/compilers/cudatoolkit/extension.nix +++ b/pkgs/development/compilers/cudatoolkit/extension.nix @@ -17,7 +17,12 @@ final: prev: let backendStdenv = prev.pkgs."${finalVersion.gcc}Stdenv"; ### Add classic cudatoolkit package - cudatoolkit = buildCudaToolkitPackage (finalVersion // { inherit backendStdenv; }); + cudatoolkit = + let + attrs = builtins.removeAttrs finalVersion [ "gcc" ]; + attrs' = attrs // { inherit backendStdenv; }; + in + buildCudaToolkitPackage attrs'; cudaFlags = final.callPackage ./flags.nix {};