<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/coreutils/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-01-18T05:19:37Z</updated>
<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-03.infra.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-03.infra.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: 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-03.infra.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: Upgrade to 9.6</title>
<updated>2025-03-16T18:14:49Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2025-03-15T19:32:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=2d3f68cc8c165b1fa01308f566394cbd7d06766f'/>
<id>urn:sha1:2d3f68cc8c165b1fa01308f566394cbd7d06766f</id>
<content type='text'>
Upgrade GNU coreutils to version 9.6
* refresh patch

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.3</title>
<updated>2023-05-09T09:41:11Z</updated>
<author>
<name>Georgi Valkov</name>
</author>
<published>2023-05-08T09:37:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=83dd66fd34792c692a477c2ed8430f81802d8f22'/>
<id>urn:sha1:83dd66fd34792c692a477c2ed8430f81802d8f22</id>
<content type='text'>
Build system: Ubuntu Linux 22.04, macOS 12.6.5
Run-tested: x64, WRT3200ACM, TL-WR1043ND v4

[1] https://github.com/openwrt/packages/issues/20933
[2] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62404

Signed-off-by: Georgi Valkov &lt;gvalkov@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.2</title>
<updated>2023-04-05T15:46:36Z</updated>
<author>
<name>Georgi Valkov</name>
</author>
<published>2023-03-23T17:48:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1ee71d4a1a6321ff8d2c0fccd7e4486998c60d19'/>
<id>urn:sha1:1ee71d4a1a6321ff8d2c0fccd7e4486998c60d19</id>
<content type='text'>
Build system: Ubuntu Linux 22.04, macOS 12.6.3
Run-tested: x64, WRT3200ACM, TL-WR1043ND v4

Signed-off-by: Georgi Valkov &lt;gvalkov@gmail.com&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.1</title>
<updated>2022-07-17T04:49:39Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2022-07-16T10:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=736117d2d2775a1c68607f52806b8f6df955fb18'/>
<id>urn:sha1:736117d2d2775a1c68607f52806b8f6df955fb18</id>
<content type='text'>
Removed upstreamed patch[1]:
  002-chmod-fix_exit_status_when_ignoring_sylinks.patch

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

1. https://debbugs.gnu.org/cgi/bugreport.cgi?msg=28;bug=50784

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>coreutils: patch chmod with upstream fix</title>
<updated>2022-02-26T22:11:24Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2022-02-26T20:05:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=aabd7a137adcc4b724fede00ad7714577146559a'/>
<id>urn:sha1:aabd7a137adcc4b724fede00ad7714577146559a</id>
<content type='text'>
Apply a post-release upstream patch to chmod to fix some broken behavior.
See: https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=e8b56ebd536e82b15542a00c888109471936bfda

A number of major distros including Arch, Alpine and Void import this patch.

Signed-off-by: John Audia &lt;graysky@archlinux.us&gt;
</content>
</entry>
<entry>
<title>coreutils: update to 9.0</title>
<updated>2022-02-24T01:10:08Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2022-02-20T14:20:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9177168099c83411a16a19f3bf40178774bff66c'/>
<id>urn:sha1:9177168099c83411a16a19f3bf40178774bff66c</id>
<content type='text'>
Removed unneed patch:
  002-ls-restore-831-behavior-on-removed-directories.patch

After updating ran `make package/coreutils/refresh` from $BUILDROOT to clean
dirty patches.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia &lt;graysky@archlinux.us&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
</feed>
