summary refs log tree commit diff
path: root/pkgs/development/compilers/cudatoolkit/common.nix
diff options
context:
space:
mode:
authorThomas Bereknyei <tomberek@gmail.com>2020-03-24 10:13:04 -0400
committerDaniƫl de Kok <me@danieldk.eu>2020-09-12 08:31:41 +0200
commitd2a6b1d55a91bb726a25b7edf30b51458fd3604c (patch)
treee7a6d8c67f991b64aa561bb3f599b03b395edbab /pkgs/development/compilers/cudatoolkit/common.nix
parent58b66c0dcb7e4e720360fac85ed99ca30a3723ff (diff)
downloadnixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar.gz
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar.bz2
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar.lz
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar.xz
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.tar.zst
nixpkgs-d2a6b1d55a91bb726a25b7edf30b51458fd3604c.zip
cudatoolkit: install missing libraries for nvprof (10.1 and 10.2)
Diffstat (limited to 'pkgs/development/compilers/cudatoolkit/common.nix')
-rw-r--r--pkgs/development/compilers/cudatoolkit/common.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/compilers/cudatoolkit/common.nix b/pkgs/development/compilers/cudatoolkit/common.nix
index 7346b73f53c..92a684a6fbf 100644
--- a/pkgs/development/compilers/cudatoolkit/common.nix
+++ b/pkgs/development/compilers/cudatoolkit/common.nix
@@ -154,8 +154,9 @@ stdenv.mkDerivation rec {
 
     # Remove OpenCL libraries as they are provided by ocl-icd and driver.
     rm -f $out/lib64/libOpenCL*
-    ${lib.optionalString (lib.versionAtLeast version "10.1") ''
+    ${lib.optionalString (lib.versionAtLeast version "10.1" && (lib.versionOlder version "11")) ''
       mv $out/lib64 $out/lib
+      mv $out/extras/CUPTI/lib64/libcupti* $out/lib
     ''}
 
     # Set compiler for NVCC.