** 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 - + * libcudla-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
