<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/NEWS, branch v9.4</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v9.4</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v9.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2023-08-29T13:36:22Z</updated>
<entry>
<title>version 9.4</title>
<updated>2023-08-29T13:36:22Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2023-08-29T13:36:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=9530a14420fc1a267e90d45e8a0d710c3668382d'/>
<id>urn:sha1:9530a14420fc1a267e90d45e8a0d710c3668382d</id>
<content type='text'>
* NEWS: Record release date.
</content>
</entry>
<entry>
<title>maint: spelling fixes, including author names</title>
<updated>2023-08-28T21:06:43Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2023-08-28T19:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2dddc87214503199a38beeb175cd42cbb43cdff1'/>
<id>urn:sha1:2dddc87214503199a38beeb175cd42cbb43cdff1</id>
<content type='text'>
Most of this just affects commentary and documentations.  The only
significant behavior change is translating author names via
proper_name_lite rather than proper_name_utf8, or not translating
them at all.  proper_name_lite is good enough for coreutils and
avoids the bloat that had coreutils not using Gnulib proper_name.
* bootstrap.conf (gnulib_modules): Use propername-lite instead
of propername.
(XGETTEXT_OPTIONS): Look for proper_name_lite instead of for
proper_name_utf8.
* cfg.mk (local-checks-to-skip): Remove
sc_proper_name_utf8_requires_ICONV, since we no longer use
proper_name_utf8.
(old_NEWS_hash): Update.
(sc_check-I18N-AUTHORS): Remove; no longer needed.
</content>
</entry>
<entry>
<title>shred: fix operation on Solaris with 64 bit builds</title>
<updated>2023-08-23T14:23:42Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2023-08-23T14:21:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=13f439ce562a11357e193633a49307d0b465c150'/>
<id>urn:sha1:13f439ce562a11357e193633a49307d0b465c150</id>
<content type='text'>
* NEWS: Mention the bug fix.
* gl/lib/randread.c (get_nonce): Limit getrandom() &lt;= 1024 bytes.
</content>
</entry>
<entry>
<title>cp: with --sparse=never, avoid COW and copy offload</title>
<updated>2023-08-21T13:28:14Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2023-08-21T12:39:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4f92de58220226e4a2ddf3475bacee2bae7f0e1d'/>
<id>urn:sha1:4f92de58220226e4a2ddf3475bacee2bae7f0e1d</id>
<content type='text'>
* src/cp.c (main): Set default reflink mode appropriately
with --sparse=never.
* src/copy.c (infer_scantype): Add a comment to related code.
* tests/cp/sparse-2.sh: Add a test case.
* NEWS: Mention the bug.
</content>
</entry>
<entry>
<title>maint: remove extraneous line in NEWS</title>
<updated>2023-08-16T10:47:54Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2023-08-16T10:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=20b9a015e5aa05c6ad58bda8e9fa963d217b05e3'/>
<id>urn:sha1:20b9a015e5aa05c6ad58bda8e9fa963d217b05e3</id>
<content type='text'>
* NEWS: Remove extraneous line.
</content>
</entry>
<entry>
<title>maint: update uptime NEWS</title>
<updated>2023-08-15T22:22:27Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2023-08-15T22:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f2c2643fc5575a3f75654408c19930dc38a1efe8'/>
<id>urn:sha1:f2c2643fc5575a3f75654408c19930dc38a1efe8</id>
<content type='text'>
* NEWS: Update as per Bruno Haible &lt;https://bugs.gnu.org/65255#14&gt;.
</content>
</entry>
<entry>
<title>maint: fix typo in NEWS</title>
<updated>2023-08-15T11:35:13Z</updated>
<author>
<name>Bernhard Voelker</name>
<email>mail@bernhard-voelker.de</email>
</author>
<published>2023-08-15T11:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0cb8332196d3c727f540de407228ecb910e12e25'/>
<id>urn:sha1:0cb8332196d3c727f540de407228ecb910e12e25</id>
<content type='text'>
* NEWS: s|/who/log/wtmp|/var/log/tmp|, introduced in commit 85edb4afbd1.
</content>
</entry>
<entry>
<title>doc: improve NEWS discussion of systemd</title>
<updated>2023-08-13T06:51:59Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2023-08-13T06:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=85edb4afbd119fb69a0d53e1beb71f46c9525dd0'/>
<id>urn:sha1:85edb4afbd119fb69a0d53e1beb71f46c9525dd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: separate out description of 2038 time stamp change</title>
<updated>2023-08-11T13:34:49Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2023-08-11T13:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=54206043321fd32f0d61afe0ad6fce0c19de2063'/>
<id>urn:sha1:54206043321fd32f0d61afe0ad6fce0c19de2063</id>
<content type='text'>
* NEWS: Separate out the description of the _existing_ issues
with outputting timestamps on 32 bit systems, from _future_ issues
outputting timestamps on all systems.  Also move this to the
"improvement" section, since it's not really a coreutils
specific issue, and also is a build time configurable option.
</content>
</entry>
<entry>
<title>maint: Update after gnulib module 'readutmp' changed</title>
<updated>2023-08-04T06:16:00Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2023-08-04T01:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0e58c95000114f246db1e44507f0b1dd17d22a1a'/>
<id>urn:sha1:0e58c95000114f246db1e44507f0b1dd17d22a1a</id>
<content type='text'>
(This patch is coauthored with Bruno Haible,
with original version at &lt;https://bugs.gnu.org/64937#&gt;.)
This updates the gnulib submodule to latest.
For year-2038 safety on Linux/{x86,arm},
this adds an --enable-systemd option to ‘configure’.
The idea is that this sort of thing will become the default
after it has been tested more.
* configure.ac: Don't test whether struct utmp and struct utmpx
have the ut_host field; this is now done in gnulib's readutmp module.
* src/local.mk: Link the programs 'pinky', 'uptime', 'users',
'who' with $(READUTMP_LIB).
* src/pinky.c, src/who.c:
Test HAVE_STRUCT_XTMP_UT_HOST instead of HAVE_UT_HOST.
* src/pinky.c (print_entry):
* src/who.c (print_user, print_deadprocs, print_login)
(print_initspawn, scan_entries):
Support the situation where ut_line is a 'char *' rather than a
'char[]' of fixed size.  Likewise for ut_user and ut_host.
(make_id_equals_comment): Likewise for ut_id.
* src/pinky.c (print_entry):
* src/who.c (print_user):
Open /dev to simplify looking up its entries.
Don’t use printf if the output might in theory be longer than INT_MAX.
* src/pinky.c (scan_entries, short_pinky):
* src/uptime.c (print_uptime, uptime):
* src/users.c (list_entries_users, users):
* src/who.c (who):
Use idx_t where new read_utmp needs it.
* src/system.h (STREQ_LEN): Add comment that last arg can be -1.
</content>
</entry>
</feed>
