From d05754dd39fc1854ca999918c7c6ba3184434227 Mon Sep 17 00:00:00 2001 From: Steve Lau Date: Fri, 3 Jan 2025 13:25:58 +0800 Subject: [PATCH 1/2] add CLONE_NEWTIME to Linux/musl --- libc-test/semver/linux-musl.txt | 1 + src/unix/linux_like/linux/musl/mod.rs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libc-test/semver/linux-musl.txt b/libc-test/semver/linux-musl.txt index 5f25852157c96..42170ed8bb753 100644 --- a/libc-test/semver/linux-musl.txt +++ b/libc-test/semver/linux-musl.txt @@ -81,3 +81,4 @@ reallocarray setutxent tcp_info timex +CLONE_NEWTIME diff --git a/src/unix/linux_like/linux/musl/mod.rs b/src/unix/linux_like/linux/musl/mod.rs index 8666218f14a92..697442ae12232 100644 --- a/src/unix/linux_like/linux/musl/mod.rs +++ b/src/unix/linux_like/linux/musl/mod.rs @@ -885,6 +885,8 @@ pub const MAXTC: c_long = 6; pub const _CS_V6_ENV: c_int = 1148; pub const _CS_V7_ENV: c_int = 1149; +pub const CLONE_NEWTIME: c_int = 0x80; + cfg_if! { if #[cfg(target_arch = "s390x")] { pub const POSIX_FADV_DONTNEED: c_int = 6; From e5a8390276ba1ddecc3ec244a4c22e5d67979a79 Mon Sep 17 00:00:00 2001 From: Steve Lau Date: Fri, 3 Jan 2025 13:38:49 +0800 Subject: [PATCH 2/2] add CLONE_NEWTIME to Linux/musl --- libc-test/semver/linux-musl.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc-test/semver/linux-musl.txt b/libc-test/semver/linux-musl.txt index 42170ed8bb753..d8e4918facb16 100644 --- a/libc-test/semver/linux-musl.txt +++ b/libc-test/semver/linux-musl.txt @@ -5,6 +5,7 @@ AIO_ALLDONE AIO_CANCELED AIO_NOTCANCELED BOOT_TIME +CLONE_NEWTIME DEAD_PROCESS EMPTY Elf32_Chdr @@ -81,4 +82,3 @@ reallocarray setutxent tcp_info timex -CLONE_NEWTIME