Debian Patches

Status for libcudacxx/1.9.0-3

Patch Description Author Forwarded Bugs Origin Last update
0002-Correct-issues-with-CMake-install-rules-331.patch [PATCH] Correct issues with CMake install rules (#331)
* Correct usage of LIBCUDACXX_TOPLEVEL_PROJECT

* Correct usage of install(DIRECTORY ... PATTERN) which matches at end of file name

* The `project` call needs to occur before any `install` commands

The install commands in cmake are only supported in project mode
and therefore need to come after the `project` call.

* Don't install any CMakeLists.txt files in libcudacxx include directory

These CMakeLists.txt files aren't needed by consumers, and therefore
shouldn't be installed.
Robert Maynard <rmaynard@nvidia.com> no 2022-11-15
install-cmake-bits-to-DATADIR.patch install *.cmake to CMAKE_INSTALL_DATADIR Andreas Beckmann <anbe@debian.org> yes upstream
cmake-fixes.patch misc cmake fixes Andreas Beckmann <anbe@debian.org> no
cuda-samples-12.patch [PATCH] Add tests for host only TUs and fix several found issues. (#340)

* Fix host only compilation of barrier, `<new>` required.
* Fix host only compilation for atomic on MSVC.
* Fix warning in <bit>.
* Drop hacks required for GCC-5.
* Move abs outside of NVRTC check in <cmath>.
* Bump NVRTC maximum cpp version to 20.
* Move several cmath functions back outside of the NVRTC block.
Wesley Maxey <71408887+wmaxey@users.noreply.github.com> no 2022-12-13

All known versions for source package 'libcudacxx'

Links