]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
cksum: remove the ability to use AF_ALG
authorCollin Funk <collin.funk1@gmail.com>
Tue, 23 Jun 2026 02:36:47 +0000 (19:36 -0700)
committerCollin Funk <collin.funk1@gmail.com>
Tue, 23 Jun 2026 02:57:01 +0000 (19:57 -0700)
* gnulib: Update to latest gnulib for commit e191cc8118 (crypto/af_alg:
Deprecate., 2026-06-22).
* NEWS: Mention the removal of the --with-linux-crypto configure option.
* doc/coreutils.texi (Hardware Acceleration): Remove the reference to
--with-linux-crypto and the Linux kernel cryptographic API.

NEWS
doc/coreutils.texi
gnulib

diff --git a/NEWS b/NEWS
index 4ffd690def42f32cece4cbf82925c9e0ddfb5458..613bda0a21e326316c5faac17b94baddf6cec86e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -59,6 +59,12 @@ GNU coreutils NEWS                                    -*- outline -*-
   'sort' will now better use available memory and parallel operation
   when reading from unknown sized inputs like pipes.
 
+** Build-related
+
+  configure no longer accepts the --with-linux-crypto option, which allowed
+  cksum, md5sum, and sha*sum to use the Linux AF_ALG API.  This API will be
+  deprecated in Linux 7.2 and is less performant than OpenSSL.
+
 
 * Noteworthy changes in release 9.11 (2026-04-20) [stable]
 
index a0b4cd9cf79a0bedb13b884ea658a079cdfbced4..29baf571016af9da28aba163ba630977f3264497 100644 (file)
@@ -1606,9 +1606,6 @@ time using various configure variables, which currently include:
 
 External library detection is automatic for OpenSSL, so you must use the
 @samp{--with-openssl=no} configure option to disable this if desired.
-Conversely, the Linux kernel cryptographic API is not used automatically and
-must be explicitly enabled with the @samp{--with-linux-crypto} configure
-option.
 
 @subsection Runtime Configuration
 
diff --git a/gnulib b/gnulib
index 0e4d6259e06bb09c66d09062ff0b9662c5c380aa..e191cc8118cbb5eee3710167edc8e822cdbf4214 160000 (submodule)
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit 0e4d6259e06bb09c66d09062ff0b9662c5c380aa
+Subproject commit e191cc8118cbb5eee3710167edc8e822cdbf4214