<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils, branch v9.7</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v9.7</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v9.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2025-04-09T10:44:57Z</updated>
<entry>
<title>version 9.7</title>
<updated>2025-04-09T10:44:57Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-04-09T10:44:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8e075ff8ee11692c5504d8e82a48ed47a7f07ba9'/>
<id>urn:sha1:8e075ff8ee11692c5504d8e82a48ed47a7f07ba9</id>
<content type='text'>
* NEWS: Record release date.
</content>
</entry>
<entry>
<title>tests: adjust csplit VM limit for CheriBSD</title>
<updated>2025-04-08T15:07:06Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-04-08T15:07:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=9ccabd8df36703ab3abf09464f7514736b18fe80'/>
<id>urn:sha1:9ccabd8df36703ab3abf09464f7514736b18fe80</id>
<content type='text'>
* tests/misc/csplit-heap.sh: More memory is required to avoid
a false failure on CheriBSD with its heap accounting overhead.
This is confirmed to still trigger with the original memory leak
being tested.
</content>
</entry>
<entry>
<title>ls: support capabilities with device 0,0</title>
<updated>2025-04-08T11:17:19Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-04-08T11:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7007c018de51f972c89f153c128a7a9ce08ac432'/>
<id>urn:sha1:7007c018de51f972c89f153c128a7a9ce08ac432</id>
<content type='text'>
* src/ls.c (has_capability_cache): Don't assume
a device major,minor of 0,0 never occurs.
</content>
</entry>
<entry>
<title>ls: fix crash of "ls -Z ." on OpenBSD's /dev/wd0a disk</title>
<updated>2025-04-08T11:02:13Z</updated>
<author>
<name>Bruno Haible</name>
<email>bruno@clisp.org</email>
</author>
<published>2025-04-08T10:14:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0954e91fcff2bd224dc14c9b22bf221fe88b078c'/>
<id>urn:sha1:0954e91fcff2bd224dc14c9b22bf221fe88b078c</id>
<content type='text'>
* src/ls.c (file_has_aclinfo_cache): Add new static variable
'unsupported_cached'. Don't assume that device 0 never occurs.
</content>
</entry>
<entry>
<title>build: use _GL_ATTRIBUTE_NONSTRING attribute to avoid new warnings</title>
<updated>2025-04-07T17:47:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@meta.com</email>
</author>
<published>2025-04-06T14:55:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=42f6201aa554fde4c78a3c5d0207d85392eb742e'/>
<id>urn:sha1:42f6201aa554fde4c78a3c5d0207d85392eb742e</id>
<content type='text'>
Avoid warnings like this from GCC 15:
src/basenc.c:1139:20: error: initializer-string for array of 'char'
truncates NUL terminator but destination lacks 'nonstring' attribute
(9 chars into 8 available) [-Werror=unterminated-string-initialization]
* src/basenc.c (z85_encoding, do_decode): Mark two more variables as
non-terminated.
</content>
</entry>
<entry>
<title>maint: avoid syntax-check failures from recent commit</title>
<updated>2025-04-07T17:42:12Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-04-07T17:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=dcfe04eab5c5aed4447ff24dddac9ccd6a35beac'/>
<id>urn:sha1:dcfe04eab5c5aed4447ff24dddac9ccd6a35beac</id>
<content type='text'>
* gl/lib/dtimespec-bound.h: Indent, Spellcheck.
* gl/local.mk: Add new gl files.
</content>
</entry>
<entry>
<title>doc: mention workaround for combining hex floats with suffixes</title>
<updated>2025-04-07T17:40:29Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-04-07T17:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f1df3e703f19e2d2529d8c0af75a5a4d0278c83a'/>
<id>urn:sha1:f1df3e703f19e2d2529d8c0af75a5a4d0278c83a</id>
<content type='text'>
* doc/coreutils.texi (hexDuration): Mention the p style exponent trick.
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest</title>
<updated>2025-04-07T08:48:28Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-04-07T08:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=905afc91a5e91af0ddfbc9f4cb727b2807b6d992'/>
<id>urn:sha1:905afc91a5e91af0ddfbc9f4cb727b2807b6d992</id>
<content type='text'>
</content>
</entry>
<entry>
<title>timeout: don’t sleep less than requested</title>
<updated>2025-04-07T07:59:27Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-04-07T07:30:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=cb7c210d30c5a6a4a879bda96d61926d77f16d96'/>
<id>urn:sha1:cb7c210d30c5a6a4a879bda96d61926d77f16d96</id>
<content type='text'>
Also, change sleep and tail to not sleep less than requested.
* bootstrap.conf (gnulib_modules): Add dtimespec-bound.
* gl/lib/dtimespec-bound.c, gl/lib/dtimespec-bound.h:
* gl/modules/dtimespec-bound: New files.
* src/sleep.c, src/tail.c, src/timeout.c: Include dtimespec-bound.h.
* src/sleep.c, src/tail.c: Don’t include xstrtod.h.
* src/sleep.c (apply_suffix, main):
* src/tail.c (parse_options):
* src/timeout.c (apply_time_suffix):
Don’t sleep less than the true number of seconds.
* src/timeout.c: Don’t include ctype.h.
(is_negative): Remove; no longer needed.
(parse_duration): Use a slightly looser bound on the timeout, one
that doesn’t need -lm on GNU/Linux.  Clear errno before calling
cl_strtod.
</content>
</entry>
<entry>
<title>maint: silence a -Wunterminated-string-initialization warning</title>
<updated>2025-04-06T07:14:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2025-04-06T07:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0311d45d5b921c49c9eb5778f1e326b40683fb20'/>
<id>urn:sha1:0311d45d5b921c49c9eb5778f1e326b40683fb20</id>
<content type='text'>
* src/basenc.c (base16_encode): Mark BASE16 as not NUL-terminated.
</content>
</entry>
</feed>
