From 75931c6304122ea2cd0001f46dd031b0e2c0279b Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Thu, 13 Jul 2023 15:55:45 +0200 Subject: [PATCH 1/2] Bump version to v1.13.5 Signed-off-by: Evan Lezar --- pkg/deb/changelog | 6 ++++++ pkg/rpm/SPECS/libnvidia-container.spec | 3 +++ src/nvc.h | 4 ++-- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/pkg/deb/changelog b/pkg/deb/changelog index c78b4e43..b49bef8b 100644 --- a/pkg/deb/changelog +++ b/pkg/deb/changelog @@ -1,3 +1,9 @@ +libnvidia-container (1.13.5-1) UNRELEASED; urgency=medium + + * Bump version to 1.13.5 + + -- NVIDIA CORPORATION Thu, 13 Jul 2023 15:55:20 +0200 + libnvidia-container (1.13.4-1) UNRELEASED; urgency=medium * Bump version to 1.13.4 diff --git a/pkg/rpm/SPECS/libnvidia-container.spec b/pkg/rpm/SPECS/libnvidia-container.spec index bf8bde30..695db62b 100644 --- a/pkg/rpm/SPECS/libnvidia-container.spec +++ b/pkg/rpm/SPECS/libnvidia-container.spec @@ -99,6 +99,9 @@ This package contains command-line tools that facilitate using the library. %{_bindir}/* %changelog +* Thu Jul 13 2023 NVIDIA CORPORATION 1.13.5-1 +- Bump version to 1.13.5 + * Tue Jul 11 2023 NVIDIA CORPORATION 1.13.4-1 - Bump version to 1.13.4 diff --git a/src/nvc.h b/src/nvc.h index e96bcb89..5c2378ef 100644 --- a/src/nvc.h +++ b/src/nvc.h @@ -27,14 +27,14 @@ extern "C" { #define NVC_MAJOR 1 #define NVC_MINOR 13 -#define NVC_PATCH 4 +#define NVC_PATCH 5 // Specify the release tag. // For stable releases, this should be defined as empty. // For release candidates, this should be defined with the format "rc.1" // The version string should also be updated accordingly, using a - separator where applicable. #define NVC_TAG -#define NVC_VERSION "1.13.4" +#define NVC_VERSION "1.13.5" #define NVC_ARG_MAX 256 From c83fe42c4dd5d4ffddec8b6ffbd059a4f861fa28 Mon Sep 17 00:00:00 2001 From: Evan Lezar <7723350-elezar@users.noreply.gitlab.com> Date: Thu, 13 Jul 2023 11:29:07 +0000 Subject: [PATCH 2/2] Merge branch 'include-nvgpucomp' into 'main' Add support fo Shared Compiler Library See merge request nvidia/container-toolkit/libnvidia-container!222 --- pkg/deb/changelog | 2 +- pkg/rpm/SPECS/libnvidia-container.spec | 2 +- src/nvc_info.c | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/deb/changelog b/pkg/deb/changelog index b49bef8b..66d9a192 100644 --- a/pkg/deb/changelog +++ b/pkg/deb/changelog @@ -1,6 +1,6 @@ libnvidia-container (1.13.5-1) UNRELEASED; urgency=medium - * Bump version to 1.13.5 + * Include Shared Compiler Library (libnvidia-gpucomp.so) in the list of compute libaries. -- NVIDIA CORPORATION Thu, 13 Jul 2023 15:55:20 +0200 diff --git a/pkg/rpm/SPECS/libnvidia-container.spec b/pkg/rpm/SPECS/libnvidia-container.spec index 695db62b..603d553d 100644 --- a/pkg/rpm/SPECS/libnvidia-container.spec +++ b/pkg/rpm/SPECS/libnvidia-container.spec @@ -100,7 +100,7 @@ This package contains command-line tools that facilitate using the library. %changelog * Thu Jul 13 2023 NVIDIA CORPORATION 1.13.5-1 -- Bump version to 1.13.5 +- Include Shared Compiler Library (libnvidia-gpucomp.so) in the list of compute libaries. * Tue Jul 11 2023 NVIDIA CORPORATION 1.13.4-1 - Bump version to 1.13.4 diff --git a/src/nvc_info.c b/src/nvc_info.c index 663458b8..2d203ae9 100644 --- a/src/nvc_info.c +++ b/src/nvc_info.c @@ -83,6 +83,7 @@ static const char * const compute_libs[] = { "libcuda.so", /* CUDA driver library */ "libcudadebugger.so", /* CUDA Debugger Library */ "libnvidia-opencl.so", /* NVIDIA OpenCL ICD */ + "libnvidia-gpucomp.so", /* Shared Compiler Library */ "libnvidia-ptxjitcompiler.so", /* PTX-SASS JIT compiler (used by libcuda) */ "libnvidia-fatbinaryloader.so", /* fatbin loader (used by libcuda) */ "libnvidia-allocator.so", /* NVIDIA allocator runtime library */