<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/coreutils, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-08-10T08:01:46Z</updated>
<entry>
<title>tree-wide: remove quiet mode from grep in test version checks</title>
<updated>2026-08-10T08:01:46Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-07-29T05:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=308a5db9654b4cf9f8a97976e5a1657649ad683e'/>
<id>urn:sha1:308a5db9654b4cf9f8a97976e5a1657649ad683e</id>
<content type='text'>
Remove the quiet mode flag (-q) from grep in version check commands
to ensure that their stdout output is visible.

While at it, switch the remaining regex matches (perl, sscep, awscli) to
fixed-string matching where appropriate, so that special characters in the
version string are matched literally.

For libzip, the zipcmp and zipmerge branches ran grep and then
unconditionally exited 0, so a version mismatch was never reported and
the version check override always passed.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.11</title>
<updated>2026-05-12T06:09:25Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-05-08T00:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=819342e6941d56cbffc974e28837613fc3674838'/>
<id>urn:sha1:819342e6941d56cbffc974e28837613fc3674838</id>
<content type='text'>
Release notes:
https://lists.gnu.org/archive/html/coreutils-announce/2026-02/msg00000.html
https://lists.gnu.org/archive/html/coreutils-announce/2026-04/msg00000.html

- Add --enable-install-program=kill,uptime
  since 9.10 these programs are no longer built by default.
- Drop upstream backported patch and refresh remaining patches.

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: add generic version check override</title>
<updated>2026-05-10T08:32:19Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2026-05-08T13:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ce418228c38240da036f9a579ed528acf7c56d07'/>
<id>urn:sha1:ce418228c38240da036f9a579ed528acf7c56d07</id>
<content type='text'>
Override generic version checks to skip them for some of the tools that
don't report their versions.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<entry>
<title>coreutils: patch possible infinite loop with SEEK_HOLE</title>
<updated>2026-01-18T05:19:37Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-01-09T12:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1938656f70e350424099a3e7c75aea0891de14d8'/>
<id>urn:sha1:1938656f70e350424099a3e7c75aea0891de14d8</id>
<content type='text'>
cp, install, and mv no longer enter an infinite loop copying sparse files
with SEEK_HOLE. E.g., this was seen on ext4 when copying sparse files with
extents that are being actively updated, and copy offload is not being used.

See also:
https://github.com/coreutils/coreutils/commit/bd528f923482223649aa84be7d131e69356149da

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.9</title>
<updated>2025-12-28T08:07:59Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2025-12-23T12:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3f2fbc888e9131bb2a03a37acd77300a67f4358b'/>
<id>urn:sha1:3f2fbc888e9131bb2a03a37acd77300a67f4358b</id>
<content type='text'>
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 &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: clean up Makefile</title>
<updated>2025-12-28T08:07:59Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2025-12-23T12:01:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4f39dd9c0f879c2f7fc37b46c33610f5ad56b521'/>
<id>urn:sha1:4f39dd9c0f879c2f7fc37b46c33610f5ad56b521</id>
<content type='text'>
- Update copyright year.
- Sort DEPENDS lexicographically.
- Switch URL to HTTPS.
- Drop invalid configure option --enable-install-program=su.
  ```
  configure: WARNING: 'su' is not an optionally-installable program
  ```
- Drop unrecognized configure option --with-gmp.
  ```
  configure: WARNING: unrecognized options: --with-gmp
  ```

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: bump to 9.7</title>
<updated>2025-06-07T12:52:37Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-06-06T20:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d40b6c9c13a6bb371ae4cbae860fbe28e6d1ef48'/>
<id>urn:sha1:d40b6c9c13a6bb371ae4cbae860fbe28e6d1ef48</id>
<content type='text'>
Single patch automatically rebased.
Added -std=gnu23 to CFLAGS

Release news: https://savannah.gnu.org/news/?id=10751

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>coreutils: Fix gcc14 compilation via std=c17</title>
<updated>2025-04-30T06:25:13Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2025-04-30T05:18:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=02c134e2bae98c3c1a184667684d19300ad41db7'/>
<id>urn:sha1:02c134e2bae98c3c1a184667684d19300ad41db7</id>
<content type='text'>
Fix compilation with gcc 14 by applying the -std=c17 flag, as suggested
by lededev in https://github.com/openwrt/packages/commit/2d3f68cc8c165b1fa01308f566394cbd7d06766f#commitcomment-153860241
(also -c23 seems to work ok with gcc14, but that seems to break gcc13)

Remove the previous autoreconf fix attempt.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>coreutils: apply PKG_FIXUP conditionally</title>
<updated>2025-03-22T17:59:19Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-03-22T17:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=716cb3deac29163874be30ac59a668b3856dcc24'/>
<id>urn:sha1:716cb3deac29163874be30ac59a668b3856dcc24</id>
<content type='text'>
PKG_FIXUP:=autoreconf introduced in this commit[1] to fix builds with GCC 14
does not play well with GCC 13. Apply it conditionally.

I build some coreutils packages under GCC 13 and again under GCC 14 and both
completed successfully.

Build system: x86/64
Build-tested: x86/64

Fixes https://github.com/openwrt/packages/issues/26175

1. https://github.com/openwrt/packages/commit/b1a648e1ff60932e2b8f65479da3059d1c1b8b58

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>coreutils: Add PKG_FIXUP:=autoreconf and bump PKG_RELEASE</title>
<updated>2025-03-22T07:21:37Z</updated>
<author>
<name>Pascal Ernster</name>
</author>
<published>2025-03-22T02:15:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1a648e1ff60932e2b8f65479da3059d1c1b8b58'/>
<id>urn:sha1:b1a648e1ff60932e2b8f65479da3059d1c1b8b58</id>
<content type='text'>
This fixes the build on GCC 14 and solves issue https://github.com/openwrt/packages/issues/26175

Maintainer: @hnyman
Compile tested: x86/64, QEMU Standard PC (Q35 + ICH9, 2009), r29064-696ad7b1aa09
Compile tested: ath79/generic, TP-Link Archer C7 v4, r29064-696ad7b1aa09
Compile tested: realtek/rtl838x, Netgear GS108T v3, r29064-696ad7b1aa09
Run tested: x86/64, QEMU Standard PC (Q35 + ICH9, 2009), r29064-696ad7b1aa09, booted and used for 7h without issues
Run tested: ath79/generic, TP-Link Archer C7 v4, r29064-696ad7b1aa09, booted and used for 7h without issues
Run tested: realtek/rtl838x, Netgear GS108T v3, r29064-696ad7b1aa09, booted and used for 7h without issues

Signed-off-by: Pascal Ernster &lt;git@hardfalcon.net&gt;
</content>
</entry>
</feed>
