coreutils: update to 9.9
authorWei-Ting Yang <williamatcg@gmail.com>
Tue, 23 Dec 2025 12:36:53 +0000 (20:36 +0800)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 28 Dec 2025 08:07:59 +0000 (10:07 +0200)
commit3f2fbc888e9131bb2a03a37acd77300a67f4358b
tree9549eab0fa7fbda02aeec57248230585976054ad
parent4f39dd9c0f879c2f7fc37b46c33610f5ad56b521
coreutils: update to 9.9

Release notes:
https://lists.gnu.org/archive/html/coreutils-announce/2025-09/msg00000.html
https://lists.gnu.org/archive/html/coreutils-announce/2025-11/msg00000.html

- Drop chcon and runcon as they require SELinux support and cannot be built from
  coreutils 9.9 when configured with --without-selinux.
- Add libgmp dependency for coreutils-basenc to fix missing libgmp.so.10.
- Switch to -std=gnu17 to avoid build failure.
  ```
  lib/openat-die.c: In function 'openat_save_fail':
  lib/openat-die.c:37:3: error: format not a string literal and no format arguments [-Werror=format-security]
     37 |   error (exit_failure, errnum,
        |   ^~~~~
  lib/openat-die.c: In function 'openat_restore_fail':
  lib/openat-die.c:56:3: error: format not a string literal and no format arguments [-Werror=format-security]
     56 |   error (exit_failure, errnum,
        |   ^~~~~
  ```
- Refresh patch.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
utils/coreutils/Makefile
utils/coreutils/patches/001-no_docs_man_tests.patch