diff --git a/pkgs/development/cuda-modules/packages/nsight_compute.nix b/pkgs/development/cuda-modules/packages/nsight_compute.nix index 6f7f1d0772b2..a698bba65a8b 100644 --- a/pkgs/development/cuda-modules/packages/nsight_compute.nix +++ b/pkgs/development/cuda-modules/packages/nsight_compute.nix @@ -87,18 +87,19 @@ buildRedist ( postInstall = '' moveToOutput 'ncu' "''${!outputBin}/bin" moveToOutput 'ncu-ui' "''${!outputBin}/bin" - moveToOutput 'host/${archDir}' "''${!outputBin}/bin" - moveToOutput 'target/${archDir}' "''${!outputBin}/bin" + moveToOutput 'host' "''${!outputBin}/bin" + moveToOutput 'target' "''${!outputBin}/bin" + moveToOutput 'sections' "''${!outputBin}/bin" wrapQtApp "''${!outputBin}/bin/host/${archDir}/ncu-ui.bin" '' # NOTE(@connorbaker): No idea what this platform is or how to patchelf for it. + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "11.8" && cudaOlder "12.9") '' nixLog "Removing QNX 700 target directory for Jetson builds" - rm -rfv "''${!outputBin}/target/qnx-700-t210-a64" + rm -rfv "''${!outputBin}/bin/target/qnx-700-t210-a64" '' + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "12.8") '' nixLog "Removing QNX 800 target directory for Jetson builds" - rm -rfv "''${!outputBin}/target/qnx-800-tegra-a64" + rm -rfv "''${!outputBin}/bin/target/qnx-800-tegra-a64" ''; # lib needs libtiff.so.5, but nixpkgs provides libtiff.so.6