** 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
+ 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`).
+ * `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`)
+ 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.
+ * 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`.
+ * 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`
+ * 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.
+ `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`)
+ 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.
+ * 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.
+ * 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`.
+ (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`
+ * 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
+ 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`).
+ 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`).
+ 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`.
+ * `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).
+ (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.
+ package is now built.
* **SOURCE:** No upstream changes.
---
## 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
+ * 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
+ * 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.
+ * 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`
+ * 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.
+ 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.
+ * 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.
-
+ 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`
+ * 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).
+ 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
--
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