Bug#1109841: cccl: makes stdgpu-contrib to FTBFS

Santiago Vila sanvila at debian.org
Thu Jul 24 21:18:46 BST 2025


Package: src:cccl
Version: 2.3.2-1
Severity: serious
Control: affects -1 src:stdgpu-contrib

Dear maintainer:

During a rebuild of all packages in unstable, package src:stdgpu-contrib
failed to build from source:

CMake Error at cmake/Findthrust.cmake:17 (math):
   math cannot parse the expression: "200302 // macro expansion with ##
   requires this to be a single value / 100000": syntax error, unexpected
   exp_DIVIDE (9).
Call Stack (most recent call first):
   src/stdgpu/CMakeLists.txt:7 (find_package)

I did a debbisect and this is what I found:

bisection finished successfully
   last good timestamp: 20250720T202733Z
   first bad timestamp: 20250721T022532Z
the following packages differ between the last good and first bad timestamp:
   libcu++-dev 2.2.0-5 -> 2.3.2-1
   libcub-dev 2.2.0-5 -> 2.3.2-1
   libthrust-dev 2.2.0-5 -> 2.3.2-1

At this point of the release cycle, I'm not sure about the best way
to handle these kinds of bugs.

If the broken package is fixed and the build-depends is updated
to include libcu++-dev (>= 2.3.2-1) (and the other ones),
I guess it would be ok to reassign this to src:stdgpu-contrib
and consider the issue fixed.

In the meantime, I'm filing this bug mainly to ensure that the
updated build-dependency does not propagate to testing before
the broken package.

Thanks.



More information about the pkg-nvidia-devel mailing list