1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
From: =?utf-8?q?Timo_R=C3=B6hling?= <roehling@debian.org>
Date: Fri, 25 Jul 2025 07:29:39 +0200
Subject: Fix Thrust version detection
Origin: upstream, https://github.com/stotko/stdgpu/commit/1f0b2d51718692ec9046fe1b36173a591c611bdb
Bug: https://github.com/stotko/stdgpu/issues/407
Bug-Debian: https://bugs.debian.org/1109841
---
cmake/Findthrust.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmake/Findthrust.cmake b/cmake/Findthrust.cmake
index 2837f84..70399fb 100644
--- a/cmake/Findthrust.cmake
+++ b/cmake/Findthrust.cmake
@@ -12,7 +12,7 @@ if(THRUST_INCLUDE_DIR)
THRUST_VERSION_STRING
REGEX "#define THRUST_VERSION[ \t]+([0-9x]+)")
- string(REGEX REPLACE "#define THRUST_VERSION[ \t]+" "" THRUST_VERSION_STRING ${THRUST_VERSION_STRING})
+ string(REGEX REPLACE "#define THRUST_VERSION[ \t]+([0-9]+).*" "\\1" THRUST_VERSION_STRING ${THRUST_VERSION_STRING})
math(EXPR THRUST_VERSION_MAJOR "${THRUST_VERSION_STRING} / 100000")
math(EXPR THRUST_VERSION_MINOR "(${THRUST_VERSION_STRING} / 100) % 1000")
|