** Description changed:

  !! Not yet finished filling everything in. !!
  
  This issue is the aggregate for all of CUDA 13.3
  
  Following is a difference view from CUDA 13.3.0 to CUDA 13.2.1
  
  ## Common changes in every package
  
  * Version renaming: Everything named `13-2`/`13.2` is renamed to 
`13-3`/`13.3`.
  * Standards-Version: Bumped to `4.7.3`.
  * Copyright Update: Adjusted the Nvidia license to reflect what is present 
upstream
  * Lintian: Overrides refreshed and trimmed across packages (wildcard globs 
replacing
    hardcoded line numbers, updated package names/paths);
    * no new lintian errors overall
  * Dropped the `get-orig-source` script where still present
  * Metadata & version files
    * `debian/changelog` gets a new release stanza with this LP bug
    * refreshed Vcs links
    * Internal file-based version trackers updated where present:
      `cuda-version`, `nsight-compute-version` (→ `2026.2.0.7`),
      `nsight-systems-version` (→ `2026.1.3.243`).
  
  ## Major source updates
  
  ### nsight-compute-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `d/rules`:
    * Removed `mk-origtargz` calls from `get-orig-source`
    * stopped including `debian/per-package-rules.mk`.
  * `overridden_files/ncu{,-ui}`: Copied over from corresponding Nvidia 
nsight-compute deb
  * Lintian overrides added:
    * prebuilt javascript/wasm/windows binaries
    * Added overrides for deprecated Python stdlib usage bundled with pip
      (`audioop`, `cgi`, `chunk`, `distutils`, `msilib`)
    * long copyright lines
    * `library-not-linked-against-libc`
  * Patches: `desktop_file.patch` updated to version `2026.2.0`
  * **SOURCE:** New docs/images, updated host/target libraries 
(`libEventHandler.so`,
    `libSymbolAnalyzer.so`), new `nsysdk` headers, upgraded bundled Python/pip 
(24.0 →
    25.0.1), new `nsys_recipe` YAML profiling files, a new `.desktop` file; 
removed old
    NVTX headers/sqlite3. Source payload updated from 2026.1.1 to 2026.2.0.
  
  ### nsight-systems-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `override_dh_install` now copies the license as `EULA.txt` instead of 
`EULA`/`LICENSE`.
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `overridden_files`:
    *  Updated `nsys` and `nsys-ui` scripts according to Nvidia deb
    * replaced the `.desktop` file.
  * Lintian updates to be more generic, long line lenghts
  * **SOURCE:** New `nsysdk` headers, a new `scada_metrics` plugin, upgraded 
bundled pip
    (24.0 → 25.0.1) with extensive python/vendor churn, updated 
documentation/images, new
    `nsys-recipe` files, and `EULA`/`LICENSE` renamed to `EULA.txt`.
  
  ### cccl-13-3
  
  * Renamed from `cuda-cccl` to `cccl`
  * `d/control`:
-   * add Breaks: cuda-cccl-12-X and making CUDA 12 not installable alongside
-     CUDA 13.3
    * d/control: updated `Provides` to include `cuda-cub-13-3` and
      `cuda-thrust-13-3`
  * `d/copyright`: removed Nvidia stanza as it did not cover anything cccl is
    open source already. Copyright stanzas have been created according to the
    upstream repository.
    * Drop `Expat` license stanza
  * Lintian:
    * Empty directories have been dropped
  * SOURCE: new headers in `cub`, `cuda`, and `thrust`; new docs and lintian 
overrides
  
  ### cuda-cudart-13-3
  
  * `d/control`: dev-package `Depends` changed from `cuda-cccl-13-2` to 
`cccl-13-3`.
  * Maintainer scripts: Bumped `update-alternatives` priority/version from 
`132` to `133`.
  * **SOURCE:** New headers `cuda_tf32.h` and `cuda_tile.h`; updated pkgconfig 
(no-op). Core
    runtime `.so` bumped (`libcudart.so.13.2.75` → `libcudart.so.13.3.29`).
  
  ### cuda-sanitizer-api-13-3
  
  * **Lintian:** Added `library-not-linked-against-libc` overrides (amd64) for 
placeholder
    libraries (`libTreeLauncherPlaceholder.so`).
  * **SOURCE:** New documentation file 
`structSanitizer__ResourceLogicalEndpointData.html`.
  
  ### cuda-meta-13-3
  
  * `d/control` & `d/control.template`:
    * `cuda-compiler-13-3`: added dependency on `cuda-ctadvisor-13-3`.
    * `cuda-libraries-dev-13-3` & `cuda-minimal-build-13-3`: dependency renamed 
from
      `cuda-cccl-13-x` to `cccl-13-3`.
    * `cuda-libraries-dev-13-3`: added dependency on `cuda-sandbox-dev-13-3`.
    * `cuda-visual-tools-13-3`: removed the amd64-specific dependency on 
`cuda-nsight-13-x`.
  * JSON / version files: Refreshed `debian/version.json` and 
`redistrib_13.3.0.json`
    (new component hashes and release details).
  * **SOURCE:** No upstream changes (identical after version normalization).
  
  ### cuda-culibos-13-3
  
  * `d/control`: Removed the binary package `cuda-culibos-13-x`; only the `-dev`
    package is now built.
  * **SOURCE:** No upstream changes.
  
+ ### libnpp-13-3
+ 
+ * drops 2 pkg-config files which no longer shipped .so (nppi and nppicom)
  ---
  
  ## Lintian / copyright-only packaging changes
  
  ### cuda-nvcc-13-3
  
  * Lintian: Removed unused overrides
  * **SOURCE:** No source changes except the tarball.
  
  ### cuda-ctadvisor-13-3
  
  * Lintian:
    * Scoped `hardening-no-fortify-functions` to `[arm64]`
    * dropped the `binary-has-unneeded-section .comment` override
  
  ### cuda-cuobjdump-13-3
  
  * Lintian: Scoped ignores to arm64
  
  ### cuda-cuxxfilt-13-3
  
  * Lintian:
    * removed obsolete unneeded-section overrides
    * applied `[arm64]` scope to hardening warnings
  
  ### cuda-nvdisasm-13-3
  
  * Lintian:
    * Added `spelling-error-in-binary`
    * removed the `.comment`-section override.
  
  ### cuda-nvprune-13-3
  
  * Lintian:
    * Restricted hardening overrides to `[arm64]`
    * remove the `.comment` override
    * add `debian-watch-does-not-check-openpgp-signature`
  
  ### cuda-nvrtc-13-3
  
  * Lintian: scope hardening override to lib and `[amd64]`
  
  ### cuda-nvtx-13-3
  
  * Lintian: Added a `debian-watch-does-not-check-openpgp-signature`
  override
  
  ### cuda-opencl-13-3
  
  * Lintian: Remove `very-long-line-length-in-source-file` from source overrides
  * **SOURCE:** Only a pkgconfig version bump (`opencl-13.2.pc` → 
`opencl-13.3.pc`); no new
    headers, libraries, or docs.
  
  ### cuda-sandbox-dev-13-3
  
  * **SOURCE:** New pkgconfig file `nvsandboxutils-13.3.pc` added; the
  13.2 file removed.
  
  ### libcublas-13-3
  
  * Lintian: Add arm64 `unstripped-binary-or-object` overrides for stub
  libraries
  
  ### libcuobjclient-13-3
  
  * Lintian:
    * add `[amd64]` for `binary-has-unneeded-section .comment` override
    * add `[arm64]` scope to `unstripped-binary-or-object`
    * adjusted `XSBC-Original-Maintainer` override range.
  * **SOURCE:** Runtime library soname bump (`1.1.1` → `1.2.0`); pkgconfig 
renamed. No new
    headers, docs, or samples.
  
  ### libcusparse-13-3
  
  * Lintian: add library to `exit-in-shared-library` override
  * **SOURCE**: No changes (version bumps only).
  
  ### libnvptxcompiler-13-3
  
  * Lintian: Drop `static-library-has-unneeded-sections`
  
  ### libnvfatbin-13-3
  
  * Lintian:
    * add `exit-in-shared-library` override
    * drop `spelling-error-in-binary` and `embedded-library`
  * **SOURCE:** No-op (only `.so` symlink and pkgconfig renames).
  
  ### cuda-crt-13-3
  
  * **SOURCE:** New header `cuda_tile.h`.
  
  ### cuda-cupti-13-3
  
  * **SOURCE:** Added ~10 new API documentation HTML files (activity 
environment structs,
    profiler parameters) and a new sample utility header 
(`cupti_profiler_util.h`); removed
    one generated metaclass header. Runtime `.so` soname bumped to `2026.2.0` 
(no-op).
  
  ---
  
  ## Packages with no changes beyond the tarball and common changes
  
  The following packages have no new or deleted upstream files, only version
  bumps and/or only the shared common changes (renames, version bumps, metadata,
  copyright/lintian refresh):
  
  * cuda-documentation-13-3
  * cuda-nvml-dev-13-3
  * libcufile-13-3
  * libnvjitlink-13-3
  * libnvvm-13-3
- * libnpp-13-3
+ 
  * libcurand-13-3
  * libcufft-13-3
  * libcusolver-13-3
  * libnvjpeg-13-3
  * cuda-tileiras-13-3
  * cuda-gdb-13-3
  * cuda-profiler-api-13-3

** Description changed:

- !! Not yet finished filling everything in. !!
- 
  This issue is the aggregate for all of CUDA 13.3
  
- Following is a difference view from CUDA 13.3.0 to CUDA 13.2.1
+ Following is a difference view from CUDA 13.3.1 to CUDA 13.2.1
  
  ## Common changes in every package
  
  * Version renaming: Everything named `13-2`/`13.2` is renamed to 
`13-3`/`13.3`.
  * Standards-Version: Bumped to `4.7.3`.
  * Copyright Update: Adjusted the Nvidia license to reflect what is present 
upstream
  * Lintian: Overrides refreshed and trimmed across packages (wildcard globs 
replacing
    hardcoded line numbers, updated package names/paths);
    * no new lintian errors overall
  * Dropped the `get-orig-source` script where still present
  * Metadata & version files
    * `debian/changelog` gets a new release stanza with this LP bug
    * refreshed Vcs links
    * Internal file-based version trackers updated where present:
      `cuda-version`, `nsight-compute-version` (→ `2026.2.0.7`),
      `nsight-systems-version` (→ `2026.1.3.243`).
  
  ## Major source updates
  
  ### nsight-compute-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `d/rules`:
    * Removed `mk-origtargz` calls from `get-orig-source`
    * stopped including `debian/per-package-rules.mk`.
  * `overridden_files/ncu{,-ui}`: Copied over from corresponding Nvidia 
nsight-compute deb
  * Lintian overrides added:
    * prebuilt javascript/wasm/windows binaries
    * Added overrides for deprecated Python stdlib usage bundled with pip
      (`audioop`, `cgi`, `chunk`, `distutils`, `msilib`)
    * long copyright lines
    * `library-not-linked-against-libc`
  * Patches: `desktop_file.patch` updated to version `2026.2.0`
  * **SOURCE:** New docs/images, updated host/target libraries 
(`libEventHandler.so`,
    `libSymbolAnalyzer.so`), new `nsysdk` headers, upgraded bundled Python/pip 
(24.0 →
    25.0.1), new `nsys_recipe` YAML profiling files, a new `.desktop` file; 
removed old
    NVTX headers/sqlite3. Source payload updated from 2026.1.1 to 2026.2.0.
  
  ### nsight-systems-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `override_dh_install` now copies the license as `EULA.txt` instead of 
`EULA`/`LICENSE`.
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `overridden_files`:
    *  Updated `nsys` and `nsys-ui` scripts according to Nvidia deb
    * replaced the `.desktop` file.
  * Lintian updates to be more generic, long line lenghts
  * **SOURCE:** New `nsysdk` headers, a new `scada_metrics` plugin, upgraded 
bundled pip
    (24.0 → 25.0.1) with extensive python/vendor churn, updated 
documentation/images, new
    `nsys-recipe` files, and `EULA`/`LICENSE` renamed to `EULA.txt`.
  
  ### cccl-13-3
  
  * Renamed from `cuda-cccl` to `cccl`
  * `d/control`:
    * d/control: updated `Provides` to include `cuda-cub-13-3` and
      `cuda-thrust-13-3`
  * `d/copyright`: removed Nvidia stanza as it did not cover anything cccl is
    open source already. Copyright stanzas have been created according to the
    upstream repository.
    * Drop `Expat` license stanza
  * Lintian:
    * Empty directories have been dropped
  * SOURCE: new headers in `cub`, `cuda`, and `thrust`; new docs and lintian 
overrides
  
  ### cuda-cudart-13-3
  
  * `d/control`: dev-package `Depends` changed from `cuda-cccl-13-2` to 
`cccl-13-3`.
  * Maintainer scripts: Bumped `update-alternatives` priority/version from 
`132` to `133`.
  * **SOURCE:** New headers `cuda_tf32.h` and `cuda_tile.h`; updated pkgconfig 
(no-op). Core
    runtime `.so` bumped (`libcudart.so.13.2.75` → `libcudart.so.13.3.29`).
  
  ### cuda-sanitizer-api-13-3
  
  * **Lintian:** Added `library-not-linked-against-libc` overrides (amd64) for 
placeholder
    libraries (`libTreeLauncherPlaceholder.so`).
  * **SOURCE:** New documentation file 
`structSanitizer__ResourceLogicalEndpointData.html`.
  
  ### cuda-meta-13-3
  
  * `d/control` & `d/control.template`:
    * `cuda-compiler-13-3`: added dependency on `cuda-ctadvisor-13-3`.
    * `cuda-libraries-dev-13-3` & `cuda-minimal-build-13-3`: dependency renamed 
from
      `cuda-cccl-13-x` to `cccl-13-3`.
    * `cuda-libraries-dev-13-3`: added dependency on `cuda-sandbox-dev-13-3`.
    * `cuda-visual-tools-13-3`: removed the amd64-specific dependency on 
`cuda-nsight-13-x`.
  * JSON / version files: Refreshed `debian/version.json` and 
`redistrib_13.3.0.json`
    (new component hashes and release details).
  * **SOURCE:** No upstream changes (identical after version normalization).
  
  ### cuda-culibos-13-3
  
  * `d/control`: Removed the binary package `cuda-culibos-13-x`; only the `-dev`
    package is now built.
  * **SOURCE:** No upstream changes.
  
  ### libnpp-13-3
  
  * drops 2 pkg-config files which no longer shipped .so (nppi and nppicom)
  ---
  
  ## Lintian / copyright-only packaging changes
  
  ### cuda-nvcc-13-3
  
  * Lintian: Removed unused overrides
  * **SOURCE:** No source changes except the tarball.
  
  ### cuda-ctadvisor-13-3
  
  * Lintian:
    * Scoped `hardening-no-fortify-functions` to `[arm64]`
    * dropped the `binary-has-unneeded-section .comment` override
  
  ### cuda-cuobjdump-13-3
  
  * Lintian: Scoped ignores to arm64
  
  ### cuda-cuxxfilt-13-3
  
  * Lintian:
    * removed obsolete unneeded-section overrides
    * applied `[arm64]` scope to hardening warnings
  
  ### cuda-nvdisasm-13-3
  
  * Lintian:
    * Added `spelling-error-in-binary`
    * removed the `.comment`-section override.
  
  ### cuda-nvprune-13-3
  
  * Lintian:
    * Restricted hardening overrides to `[arm64]`
    * remove the `.comment` override
    * add `debian-watch-does-not-check-openpgp-signature`
  
  ### cuda-nvrtc-13-3
  
  * Lintian: scope hardening override to lib and `[amd64]`
  
  ### cuda-nvtx-13-3
  
  * Lintian: Added a `debian-watch-does-not-check-openpgp-signature`
  override
  
  ### cuda-opencl-13-3
  
  * Lintian: Remove `very-long-line-length-in-source-file` from source overrides
  * **SOURCE:** Only a pkgconfig version bump (`opencl-13.2.pc` → 
`opencl-13.3.pc`); no new
    headers, libraries, or docs.
  
  ### cuda-sandbox-dev-13-3
  
  * **SOURCE:** New pkgconfig file `nvsandboxutils-13.3.pc` added; the
  13.2 file removed.
  
  ### libcublas-13-3
  
  * Lintian: Add arm64 `unstripped-binary-or-object` overrides for stub
  libraries
  
  ### libcuobjclient-13-3
  
  * Lintian:
    * add `[amd64]` for `binary-has-unneeded-section .comment` override
    * add `[arm64]` scope to `unstripped-binary-or-object`
    * adjusted `XSBC-Original-Maintainer` override range.
  * **SOURCE:** Runtime library soname bump (`1.1.1` → `1.2.0`); pkgconfig 
renamed. No new
    headers, docs, or samples.
  
  ### libcusparse-13-3
  
  * Lintian: add library to `exit-in-shared-library` override
  * **SOURCE**: No changes (version bumps only).
  
  ### libnvptxcompiler-13-3
  
  * Lintian: Drop `static-library-has-unneeded-sections`
  
  ### libnvfatbin-13-3
  
  * Lintian:
    * add `exit-in-shared-library` override
    * drop `spelling-error-in-binary` and `embedded-library`
  * **SOURCE:** No-op (only `.so` symlink and pkgconfig renames).
  
  ### cuda-crt-13-3
  
  * **SOURCE:** New header `cuda_tile.h`.
  
  ### cuda-cupti-13-3
  
  * **SOURCE:** Added ~10 new API documentation HTML files (activity 
environment structs,
    profiler parameters) and a new sample utility header 
(`cupti_profiler_util.h`); removed
    one generated metaclass header. Runtime `.so` soname bumped to `2026.2.0` 
(no-op).
  
  ---
  
  ## Packages with no changes beyond the tarball and common changes
  
  The following packages have no new or deleted upstream files, only version
  bumps and/or only the shared common changes (renames, version bumps, metadata,
  copyright/lintian refresh):
  
  * cuda-documentation-13-3
  * cuda-nvml-dev-13-3
  * libcufile-13-3
  * libnvjitlink-13-3
  * libnvvm-13-3
  
  * libcurand-13-3
  * libcufft-13-3
  * libcusolver-13-3
  * libnvjpeg-13-3
  * cuda-tileiras-13-3
  * cuda-gdb-13-3
  * cuda-profiler-api-13-3

** Description changed:

  This issue is the aggregate for all of CUDA 13.3
  
  Following is a difference view from CUDA 13.3.1 to CUDA 13.2.1
+ 
+ A built version of CUDA 13.3.1 is present at
+ https://launchpad.net/~aglinserer/+archive/ubuntu/cuda-dev for stonking.
+ The source repositories are present at
+ https://code.launchpad.net/~canonical-nvidia under the 13-3 repo names.
  
  ## Common changes in every package
  
  * Version renaming: Everything named `13-2`/`13.2` is renamed to 
`13-3`/`13.3`.
  * Standards-Version: Bumped to `4.7.3`.
  * Copyright Update: Adjusted the Nvidia license to reflect what is present 
upstream
  * Lintian: Overrides refreshed and trimmed across packages (wildcard globs 
replacing
    hardcoded line numbers, updated package names/paths);
    * no new lintian errors overall
  * Dropped the `get-orig-source` script where still present
  * Metadata & version files
    * `debian/changelog` gets a new release stanza with this LP bug
    * refreshed Vcs links
    * Internal file-based version trackers updated where present:
      `cuda-version`, `nsight-compute-version` (→ `2026.2.0.7`),
      `nsight-systems-version` (→ `2026.1.3.243`).
  
  ## Major source updates
  
  ### nsight-compute-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `d/rules`:
    * Removed `mk-origtargz` calls from `get-orig-source`
    * stopped including `debian/per-package-rules.mk`.
  * `overridden_files/ncu{,-ui}`: Copied over from corresponding Nvidia 
nsight-compute deb
  * Lintian overrides added:
    * prebuilt javascript/wasm/windows binaries
    * Added overrides for deprecated Python stdlib usage bundled with pip
      (`audioop`, `cgi`, `chunk`, `distutils`, `msilib`)
    * long copyright lines
    * `library-not-linked-against-libc`
  * Patches: `desktop_file.patch` updated to version `2026.2.0`
  * **SOURCE:** New docs/images, updated host/target libraries 
(`libEventHandler.so`,
    `libSymbolAnalyzer.so`), new `nsysdk` headers, upgraded bundled Python/pip 
(24.0 →
    25.0.1), new `nsys_recipe` YAML profiling files, a new `.desktop` file; 
removed old
    NVTX headers/sqlite3. Source payload updated from 2026.1.1 to 2026.2.0.
  
  ### nsight-systems-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `override_dh_install` now copies the license as `EULA.txt` instead of 
`EULA`/`LICENSE`.
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `overridden_files`:
    *  Updated `nsys` and `nsys-ui` scripts according to Nvidia deb
    * replaced the `.desktop` file.
  * Lintian updates to be more generic, long line lenghts
  * **SOURCE:** New `nsysdk` headers, a new `scada_metrics` plugin, upgraded 
bundled pip
    (24.0 → 25.0.1) with extensive python/vendor churn, updated 
documentation/images, new
    `nsys-recipe` files, and `EULA`/`LICENSE` renamed to `EULA.txt`.
  
  ### cccl-13-3
  
  * Renamed from `cuda-cccl` to `cccl`
  * `d/control`:
    * d/control: updated `Provides` to include `cuda-cub-13-3` and
      `cuda-thrust-13-3`
  * `d/copyright`: removed Nvidia stanza as it did not cover anything cccl is
    open source already. Copyright stanzas have been created according to the
    upstream repository.
    * Drop `Expat` license stanza
  * Lintian:
    * Empty directories have been dropped
  * SOURCE: new headers in `cub`, `cuda`, and `thrust`; new docs and lintian 
overrides
  
  ### cuda-cudart-13-3
  
  * `d/control`: dev-package `Depends` changed from `cuda-cccl-13-2` to 
`cccl-13-3`.
  * Maintainer scripts: Bumped `update-alternatives` priority/version from 
`132` to `133`.
  * **SOURCE:** New headers `cuda_tf32.h` and `cuda_tile.h`; updated pkgconfig 
(no-op). Core
    runtime `.so` bumped (`libcudart.so.13.2.75` → `libcudart.so.13.3.29`).
  
  ### cuda-sanitizer-api-13-3
  
  * **Lintian:** Added `library-not-linked-against-libc` overrides (amd64) for 
placeholder
    libraries (`libTreeLauncherPlaceholder.so`).
  * **SOURCE:** New documentation file 
`structSanitizer__ResourceLogicalEndpointData.html`.
  
  ### cuda-meta-13-3
  
  * `d/control` & `d/control.template`:
    * `cuda-compiler-13-3`: added dependency on `cuda-ctadvisor-13-3`.
    * `cuda-libraries-dev-13-3` & `cuda-minimal-build-13-3`: dependency renamed 
from
      `cuda-cccl-13-x` to `cccl-13-3`.
    * `cuda-libraries-dev-13-3`: added dependency on `cuda-sandbox-dev-13-3`.
    * `cuda-visual-tools-13-3`: removed the amd64-specific dependency on 
`cuda-nsight-13-x`.
  * JSON / version files: Refreshed `debian/version.json` and 
`redistrib_13.3.0.json`
    (new component hashes and release details).
  * **SOURCE:** No upstream changes (identical after version normalization).
  
  ### cuda-culibos-13-3
  
  * `d/control`: Removed the binary package `cuda-culibos-13-x`; only the `-dev`
    package is now built.
  * **SOURCE:** No upstream changes.
  
  ### libnpp-13-3
  
  * drops 2 pkg-config files which no longer shipped .so (nppi and nppicom)
  ---
  
  ## Lintian / copyright-only packaging changes
  
  ### cuda-nvcc-13-3
  
  * Lintian: Removed unused overrides
  * **SOURCE:** No source changes except the tarball.
  
  ### cuda-ctadvisor-13-3
  
  * Lintian:
    * Scoped `hardening-no-fortify-functions` to `[arm64]`
    * dropped the `binary-has-unneeded-section .comment` override
  
  ### cuda-cuobjdump-13-3
  
  * Lintian: Scoped ignores to arm64
  
  ### cuda-cuxxfilt-13-3
  
  * Lintian:
    * removed obsolete unneeded-section overrides
    * applied `[arm64]` scope to hardening warnings
  
  ### cuda-nvdisasm-13-3
  
  * Lintian:
    * Added `spelling-error-in-binary`
    * removed the `.comment`-section override.
  
  ### cuda-nvprune-13-3
  
  * Lintian:
    * Restricted hardening overrides to `[arm64]`
    * remove the `.comment` override
    * add `debian-watch-does-not-check-openpgp-signature`
  
  ### cuda-nvrtc-13-3
  
  * Lintian: scope hardening override to lib and `[amd64]`
  
  ### cuda-nvtx-13-3
  
  * Lintian: Added a `debian-watch-does-not-check-openpgp-signature`
  override
  
  ### cuda-opencl-13-3
  
  * Lintian: Remove `very-long-line-length-in-source-file` from source overrides
  * **SOURCE:** Only a pkgconfig version bump (`opencl-13.2.pc` → 
`opencl-13.3.pc`); no new
    headers, libraries, or docs.
  
  ### cuda-sandbox-dev-13-3
  
  * **SOURCE:** New pkgconfig file `nvsandboxutils-13.3.pc` added; the
  13.2 file removed.
  
  ### libcublas-13-3
  
  * Lintian: Add arm64 `unstripped-binary-or-object` overrides for stub
  libraries
  
  ### libcuobjclient-13-3
  
  * Lintian:
    * add `[amd64]` for `binary-has-unneeded-section .comment` override
    * add `[arm64]` scope to `unstripped-binary-or-object`
    * adjusted `XSBC-Original-Maintainer` override range.
  * **SOURCE:** Runtime library soname bump (`1.1.1` → `1.2.0`); pkgconfig 
renamed. No new
    headers, docs, or samples.
  
  ### libcusparse-13-3
  
  * Lintian: add library to `exit-in-shared-library` override
  * **SOURCE**: No changes (version bumps only).
  
  ### libnvptxcompiler-13-3
  
  * Lintian: Drop `static-library-has-unneeded-sections`
  
  ### libnvfatbin-13-3
  
  * Lintian:
    * add `exit-in-shared-library` override
    * drop `spelling-error-in-binary` and `embedded-library`
  * **SOURCE:** No-op (only `.so` symlink and pkgconfig renames).
  
  ### cuda-crt-13-3
  
  * **SOURCE:** New header `cuda_tile.h`.
  
  ### cuda-cupti-13-3
  
  * **SOURCE:** Added ~10 new API documentation HTML files (activity 
environment structs,
    profiler parameters) and a new sample utility header 
(`cupti_profiler_util.h`); removed
    one generated metaclass header. Runtime `.so` soname bumped to `2026.2.0` 
(no-op).
  
  ---
  
  ## Packages with no changes beyond the tarball and common changes
  
  The following packages have no new or deleted upstream files, only version
  bumps and/or only the shared common changes (renames, version bumps, metadata,
  copyright/lintian refresh):
  
  * cuda-documentation-13-3
  * cuda-nvml-dev-13-3
  * libcufile-13-3
  * libnvjitlink-13-3
  * libnvvm-13-3
  
  * libcurand-13-3
  * libcufft-13-3
  * libcusolver-13-3
  * libnvjpeg-13-3
  * cuda-tileiras-13-3
  * cuda-gdb-13-3
  * cuda-profiler-api-13-3

** Description changed:

  This issue is the aggregate for all of CUDA 13.3
  
  Following is a difference view from CUDA 13.3.1 to CUDA 13.2.1
  
  A built version of CUDA 13.3.1 is present at
  https://launchpad.net/~aglinserer/+archive/ubuntu/cuda-dev for stonking.
  The source repositories are present at
  https://code.launchpad.net/~canonical-nvidia under the 13-3 repo names.
+ Furthermore the two linked MPs need to pass in order to make the
+ autopkgtests pass. These are license exceptions as well as better
+ handling of pkg-configs.
  
  ## Common changes in every package
  
  * Version renaming: Everything named `13-2`/`13.2` is renamed to 
`13-3`/`13.3`.
  * Standards-Version: Bumped to `4.7.3`.
  * Copyright Update: Adjusted the Nvidia license to reflect what is present 
upstream
  * Lintian: Overrides refreshed and trimmed across packages (wildcard globs 
replacing
    hardcoded line numbers, updated package names/paths);
    * no new lintian errors overall
  * Dropped the `get-orig-source` script where still present
  * Metadata & version files
    * `debian/changelog` gets a new release stanza with this LP bug
    * refreshed Vcs links
    * Internal file-based version trackers updated where present:
      `cuda-version`, `nsight-compute-version` (→ `2026.2.0.7`),
      `nsight-systems-version` (→ `2026.1.3.243`).
  
  ## Major source updates
  
  ### nsight-compute-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `d/rules`:
    * Removed `mk-origtargz` calls from `get-orig-source`
    * stopped including `debian/per-package-rules.mk`.
  * `overridden_files/ncu{,-ui}`: Copied over from corresponding Nvidia 
nsight-compute deb
  * Lintian overrides added:
    * prebuilt javascript/wasm/windows binaries
    * Added overrides for deprecated Python stdlib usage bundled with pip
      (`audioop`, `cgi`, `chunk`, `distutils`, `msilib`)
    * long copyright lines
    * `library-not-linked-against-libc`
  * Patches: `desktop_file.patch` updated to version `2026.2.0`
  * **SOURCE:** New docs/images, updated host/target libraries 
(`libEventHandler.so`,
    `libSymbolAnalyzer.so`), new `nsysdk` headers, upgraded bundled Python/pip 
(24.0 →
    25.0.1), new `nsys_recipe` YAML profiling files, a new `.desktop` file; 
removed old
    NVTX headers/sqlite3. Source payload updated from 2026.1.1 to 2026.2.0.
  
  ### nsight-systems-13-3
  
  * `d/rules`: `get-orig-source` now runs from a shared script and the tarball 
repacking
     is no longer required (removed `mk-origtargz --force-repack`)
  * `override_dh_install` now copies the license as `EULA.txt` instead of 
`EULA`/`LICENSE`.
  * `d/copyright`:
    * Removed obsolete vendored pip entries (`colorama`, `six`, `tenacity`,
      `pyparsing`, `webencodings`, third-party sqlite3)
    * Removed font `Files-Excluded` stanzas
    * updated pip dist-info to `25.0.1`
    * dropped a trailing LGPL-2.1+ block.
  * `overridden_files`:
    *  Updated `nsys` and `nsys-ui` scripts according to Nvidia deb
    * replaced the `.desktop` file.
  * Lintian updates to be more generic, long line lenghts
  * **SOURCE:** New `nsysdk` headers, a new `scada_metrics` plugin, upgraded 
bundled pip
    (24.0 → 25.0.1) with extensive python/vendor churn, updated 
documentation/images, new
    `nsys-recipe` files, and `EULA`/`LICENSE` renamed to `EULA.txt`.
  
  ### cccl-13-3
  
  * Renamed from `cuda-cccl` to `cccl`
  * `d/control`:
    * d/control: updated `Provides` to include `cuda-cub-13-3` and
      `cuda-thrust-13-3`
  * `d/copyright`: removed Nvidia stanza as it did not cover anything cccl is
    open source already. Copyright stanzas have been created according to the
    upstream repository.
    * Drop `Expat` license stanza
  * Lintian:
    * Empty directories have been dropped
  * SOURCE: new headers in `cub`, `cuda`, and `thrust`; new docs and lintian 
overrides
  
  ### cuda-cudart-13-3
  
  * `d/control`: dev-package `Depends` changed from `cuda-cccl-13-2` to 
`cccl-13-3`.
  * Maintainer scripts: Bumped `update-alternatives` priority/version from 
`132` to `133`.
  * **SOURCE:** New headers `cuda_tf32.h` and `cuda_tile.h`; updated pkgconfig 
(no-op). Core
    runtime `.so` bumped (`libcudart.so.13.2.75` → `libcudart.so.13.3.29`).
  
  ### cuda-sanitizer-api-13-3
  
  * **Lintian:** Added `library-not-linked-against-libc` overrides (amd64) for 
placeholder
    libraries (`libTreeLauncherPlaceholder.so`).
  * **SOURCE:** New documentation file 
`structSanitizer__ResourceLogicalEndpointData.html`.
  
  ### cuda-meta-13-3
  
  * `d/control` & `d/control.template`:
    * `cuda-compiler-13-3`: added dependency on `cuda-ctadvisor-13-3`.
    * `cuda-libraries-dev-13-3` & `cuda-minimal-build-13-3`: dependency renamed 
from
      `cuda-cccl-13-x` to `cccl-13-3`.
    * `cuda-libraries-dev-13-3`: added dependency on `cuda-sandbox-dev-13-3`.
    * `cuda-visual-tools-13-3`: removed the amd64-specific dependency on 
`cuda-nsight-13-x`.
  * JSON / version files: Refreshed `debian/version.json` and 
`redistrib_13.3.0.json`
    (new component hashes and release details).
  * **SOURCE:** No upstream changes (identical after version normalization).
  
  ### cuda-culibos-13-3
  
  * `d/control`: Removed the binary package `cuda-culibos-13-x`; only the `-dev`
    package is now built.
  * **SOURCE:** No upstream changes.
  
  ### libnpp-13-3
  
  * drops 2 pkg-config files which no longer shipped .so (nppi and nppicom)
  ---
  
  ## Lintian / copyright-only packaging changes
  
  ### cuda-nvcc-13-3
  
  * Lintian: Removed unused overrides
  * **SOURCE:** No source changes except the tarball.
  
  ### cuda-ctadvisor-13-3
  
  * Lintian:
    * Scoped `hardening-no-fortify-functions` to `[arm64]`
    * dropped the `binary-has-unneeded-section .comment` override
  
  ### cuda-cuobjdump-13-3
  
  * Lintian: Scoped ignores to arm64
  
  ### cuda-cuxxfilt-13-3
  
  * Lintian:
    * removed obsolete unneeded-section overrides
    * applied `[arm64]` scope to hardening warnings
  
  ### cuda-nvdisasm-13-3
  
  * Lintian:
    * Added `spelling-error-in-binary`
    * removed the `.comment`-section override.
  
  ### cuda-nvprune-13-3
  
  * Lintian:
    * Restricted hardening overrides to `[arm64]`
    * remove the `.comment` override
    * add `debian-watch-does-not-check-openpgp-signature`
  
  ### cuda-nvrtc-13-3
  
  * Lintian: scope hardening override to lib and `[amd64]`
  
  ### cuda-nvtx-13-3
  
  * Lintian: Added a `debian-watch-does-not-check-openpgp-signature`
  override
  
  ### cuda-opencl-13-3
  
  * Lintian: Remove `very-long-line-length-in-source-file` from source overrides
  * **SOURCE:** Only a pkgconfig version bump (`opencl-13.2.pc` → 
`opencl-13.3.pc`); no new
    headers, libraries, or docs.
  
  ### cuda-sandbox-dev-13-3
  
  * **SOURCE:** New pkgconfig file `nvsandboxutils-13.3.pc` added; the
  13.2 file removed.
  
  ### libcublas-13-3
  
  * Lintian: Add arm64 `unstripped-binary-or-object` overrides for stub
  libraries
  
  ### libcuobjclient-13-3
  
  * Lintian:
    * add `[amd64]` for `binary-has-unneeded-section .comment` override
    * add `[arm64]` scope to `unstripped-binary-or-object`
    * adjusted `XSBC-Original-Maintainer` override range.
  * **SOURCE:** Runtime library soname bump (`1.1.1` → `1.2.0`); pkgconfig 
renamed. No new
    headers, docs, or samples.
  
  ### libcusparse-13-3
  
  * Lintian: add library to `exit-in-shared-library` override
  * **SOURCE**: No changes (version bumps only).
  
  ### libnvptxcompiler-13-3
  
  * Lintian: Drop `static-library-has-unneeded-sections`
  
  ### libnvfatbin-13-3
  
  * Lintian:
    * add `exit-in-shared-library` override
    * drop `spelling-error-in-binary` and `embedded-library`
  * **SOURCE:** No-op (only `.so` symlink and pkgconfig renames).
  
  ### cuda-crt-13-3
  
  * **SOURCE:** New header `cuda_tile.h`.
  
  ### cuda-cupti-13-3
  
  * **SOURCE:** Added ~10 new API documentation HTML files (activity 
environment structs,
    profiler parameters) and a new sample utility header 
(`cupti_profiler_util.h`); removed
    one generated metaclass header. Runtime `.so` soname bumped to `2026.2.0` 
(no-op).
  
  ---
  
  ## Packages with no changes beyond the tarball and common changes
  
  The following packages have no new or deleted upstream files, only version
  bumps and/or only the shared common changes (renames, version bumps, metadata,
  copyright/lintian refresh):
  
  * cuda-documentation-13-3
  * cuda-nvml-dev-13-3
  * libcufile-13-3
  * libnvjitlink-13-3
  * libnvvm-13-3
  
  * libcurand-13-3
  * libcufft-13-3
  * libcusolver-13-3
  * libnvjpeg-13-3
  * cuda-tileiras-13-3
  * cuda-gdb-13-3
  * cuda-profiler-api-13-3

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2155655

Title:
  [needs-packaging] cuda-13-3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2155655/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to