From 532f4c88e9fcdee9a3168efc8da7168252384c61 Mon Sep 17 00:00:00 2001 From: Rafal Rudnicki Date: Fri, 12 Sep 2025 19:50:06 +0200 Subject: [PATCH 1/2] load libcuda.so.1 instead of libcuda.so on linux --- src/provider/provider_cuda.c | 2 +- test/providers/cuda_helpers.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/provider/provider_cuda.c b/src/provider/provider_cuda.c index 983be6b55a..953876fc12 100644 --- a/src/provider/provider_cuda.c +++ b/src/provider/provider_cuda.c @@ -149,7 +149,7 @@ static void init_cu_global_state(void) { #ifdef _WIN32 const char *lib_name = "nvcuda.dll"; #else - const char *lib_name = "libcuda.so"; + const char *lib_name = "libcuda.so.1"; #endif // The CUDA shared library should be already loaded by the user // of the CUDA provider. UMF just want to reuse it diff --git a/test/providers/cuda_helpers.cpp b/test/providers/cuda_helpers.cpp index 3e81c184ff..4678ea4acd 100644 --- a/test/providers/cuda_helpers.cpp +++ b/test/providers/cuda_helpers.cpp @@ -110,7 +110,7 @@ int InitCUDAOps() { #ifdef _WIN32 const char *lib_name = "nvcuda.dll"; #else - const char *lib_name = "libcuda.so"; + const char *lib_name = "libcuda.so.1"; #endif // CUDA symbols #if OPEN_CU_LIBRARY_GLOBAL From e7d285269e04d3c0e70917c24945c80a4ea3313a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Stolarczuk?= Date: Tue, 16 Sep 2025 15:04:27 +0200 Subject: [PATCH 2/2] 1.0.3 release --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index b2c618c3db..0de579ecf8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Tue Sep 16 2025 Łukasz Stolarczuk + + * Version 1.0.3 + + This patch release contains following change: + - load libcuda.so.1 instead of libcuda.so on linux (#1518) + Wed Sep 03 2025 Łukasz Stolarczuk * Version 1.0.2