From: Collin Funk Date: Tue, 23 Jun 2026 02:36:47 +0000 (-0700) Subject: cksum: remove the ability to use AF_ALG X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8d75f1f6bc1030fea8bb585a8bdb0b0f27e8431;p=thirdparty%2Fcoreutils.git cksum: remove the ability to use AF_ALG * 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. --- diff --git a/NEWS b/NEWS index 4ffd690def..613bda0a21 100644 --- 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] diff --git a/doc/coreutils.texi b/doc/coreutils.texi index a0b4cd9cf7..29baf57101 100644 --- a/doc/coreutils.texi +++ b/doc/coreutils.texi @@ -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 0e4d6259e0..e191cc8118 160000 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit 0e4d6259e06bb09c66d09062ff0b9662c5c380aa +Subproject commit e191cc8118cbb5eee3710167edc8e822cdbf4214