From 7aac99f916bc3926202ffc1ca91ded68233b0f6a Mon Sep 17 00:00:00 2001 From: oech3 <79379754+oech3@users.noreply.github.com> Date: Sat, 6 Dec 2025 06:48:47 +0900 Subject: [PATCH 1/2] build-gnu.sh: Enable misc/coreutils.sh --- util/build-gnu.sh | 1 + util/why-error.md | 1 + util/why-skip.md | 3 --- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/util/build-gnu.sh b/util/build-gnu.sh index 532e905929d..3e3ef2f1435 100755 --- a/util/build-gnu.sh +++ b/util/build-gnu.sh @@ -135,6 +135,7 @@ else ./bootstrap --skip-po # Use CFLAGS for best build time since we discard GNU coreutils CFLAGS="${CFLAGS} -pipe -O0 -s" ./configure --quiet --disable-gcc-warnings --disable-nls --disable-dependency-tracking --disable-bold-man-page-references \ + --enable-single-binary=shebangs \ "$([ "${SELINUX_ENABLED}" = 1 ] && echo --with-selinux || echo --without-selinux)" #Add timeout to to protect against hangs "${SED}" -i 's|^"\$@|'"${SYSTEM_TIMEOUT}"' 600 "\$@|' build-aux/test-driver diff --git a/util/why-error.md b/util/why-error.md index 73073c5e4d5..fb680b604a4 100644 --- a/util/why-error.md +++ b/util/why-error.md @@ -13,6 +13,7 @@ This file documents why some tests are failing: * gnu/tests/ls/ls-misc.pl * gnu/tests/ls/stat-free-symlinks.sh * gnu/tests/misc/close-stdout.sh +* gnu/tests/misc/coreutils.sh * gnu/tests/misc/nohup.sh * gnu/tests/numfmt/numfmt.pl - https://github.com/uutils/coreutils/issues/7219 / https://github.com/uutils/coreutils/issues/7221 * gnu/tests/misc/stdbuf.sh - https://github.com/uutils/coreutils/issues/7072 diff --git a/util/why-skip.md b/util/why-skip.md index f179a58bb1c..b0c181944b5 100644 --- a/util/why-skip.md +++ b/util/why-skip.md @@ -44,9 +44,6 @@ = The Swedish locale with blank thousands separator is unavailable. = * tests/misc/sort-h-thousands-sep.sh -= multicall binary is disabled = -* tests/misc/coreutils.sh - = not running on GNU/Hurd = * tests/id/gnu-zero-uids.sh From 06f104545351a4917d2accaf7af12ace47f511ca Mon Sep 17 00:00:00 2001 From: oech3 <79379754+oech3@users.noreply.github.com> Date: Sun, 7 Dec 2025 22:52:47 +0900 Subject: [PATCH 2/2] why-error.md: Remove misc/coreutils.sh Co-authored-by: Daniel Hofstetter --- util/why-error.md | 1 - 1 file changed, 1 deletion(-) diff --git a/util/why-error.md b/util/why-error.md index fb680b604a4..73073c5e4d5 100644 --- a/util/why-error.md +++ b/util/why-error.md @@ -13,7 +13,6 @@ This file documents why some tests are failing: * gnu/tests/ls/ls-misc.pl * gnu/tests/ls/stat-free-symlinks.sh * gnu/tests/misc/close-stdout.sh -* gnu/tests/misc/coreutils.sh * gnu/tests/misc/nohup.sh * gnu/tests/numfmt/numfmt.pl - https://github.com/uutils/coreutils/issues/7219 / https://github.com/uutils/coreutils/issues/7221 * gnu/tests/misc/stdbuf.sh - https://github.com/uutils/coreutils/issues/7072