Skip to content

Commit 8c7368f

Browse files
authored
Merge pull request #687 from vigh-m/patch-libnvidia
Prep 10.7.1 release
2 parents 97ae27e + 00eeee3 commit 8c7368f

File tree

4 files changed

+39
-1
lines changed

4 files changed

+39
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# v10.7.1 (2025-10-06)
2+
3+
### Third Party Package Updates
4+
5+
- Add a patch for `libnvidia-container` to support glibc ([#687])
6+
7+
[#687]: https://github.com/bottlerocket-os/bottlerocket-core-kit/pull/687
8+
19
# v10.7.0 (2025-10-02)
210

311
## OS Changes

Twoliter.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
schema-version = 2
2-
release-version = "10.7.0"
2+
release-version = "10.7.1"
33
project-vendor = "Bottlerocket"
44

55
[vendor.bottlerocket]
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
From d401dd5a8621565e040839a5d525cb4ba124cc37 Mon Sep 17 00:00:00 2001
2+
From: Evan Lezar <[email protected]>
3+
Date: Wed, 1 Oct 2025 15:17:56 +0200
4+
Subject: [PATCH] Add clock_gettime to allowed syscalls
5+
6+
This change adds clock_gettime to the allowed syscalls when running
7+
ldconfig under seccomp. This seems to be required for newer glibc
8+
versions.
9+
10+
Signed-off-by: Evan Lezar <[email protected]>
11+
---
12+
src/nvc_ldcache.c | 1 +
13+
1 file changed, 1 insertion(+)
14+
15+
diff --git a/src/nvc_ldcache.c b/src/nvc_ldcache.c
16+
index 0535090d..a345d870 100644
17+
--- a/src/nvc_ldcache.c
18+
+++ b/src/nvc_ldcache.c
19+
@@ -272,6 +272,7 @@ limit_syscalls(struct error *err)
20+
SCMP_SYS(brk),
21+
SCMP_SYS(chdir),
22+
SCMP_SYS(chmod),
23+
+ SCMP_SYS(clock_gettime),
24+
SCMP_SYS(close),
25+
SCMP_SYS(execve),
26+
SCMP_SYS(execveat),
27+
--
28+
2.51.0
29+

packages/libnvidia-container/libnvidia-container.spec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Patch0001: 0001-use-shared-libtirpc.patch
1818
Patch0002: 0002-use-prefix-from-environment.patch
1919
Patch0003: 0003-keep-debug-symbols.patch
2020
Patch0004: 0004-makefile-avoid-ldconfig-when-cross-compiling.patch
21+
Patch0005: 0005-Add-clock_gettime-to-allowed-syscalls.patch
2122

2223
BuildRequires: %{_cross_os}glibc-devel
2324
BuildRequires: %{_cross_os}libelf-devel

0 commit comments

Comments
 (0)