From bcf1eb879fc3408df1f0c546368f8e16bc7ce340 Mon Sep 17 00:00:00 2001 From: Trevor Gross Date: Mon, 25 Nov 2024 05:04:49 -0500 Subject: [PATCH] ci: Add back `CLONE_CLEAR_SIGHAND` and `CLONE_INTO_CGROUP` skips This bug was fixed in e9abac9ac2 ("Set CLONE_CLEAR_SIGHAND and CLONE_INTO_CGROUP to a large enough type") and these checks were removed in acc75e75f1 ("ci: update musl headers to 6.6"). However, we cannot backport the fix, so add back the override here. --- libc-test/build.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libc-test/build.rs b/libc-test/build.rs index 50bc16813086..016de69eca82 100644 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -4158,6 +4158,9 @@ fn test_linux(target: &str) { // FIXME: requires Linux >= v5.8 "IF_LINK_MODE_TESTING" if sparc64 => true, + // DIFF(main): fixed in 1.0 with e9abac9ac2 + "CLONE_CLEAR_SIGHAND" | "CLONE_INTO_CGROUP" => true, + // kernel 6.1 minimum "MADV_COLLAPSE" => true,