commit: b86fd289f3ce6a52bc67ac8440572703be10db59 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> AuthorDate: Tue Dec 9 18:26:00 2025 +0000 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> CommitDate: Tue Dec 9 18:29:51 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86fd289
net-wireless/iwd: don't ask for CRYPTO_*_SSSE3 kernel options on 6.17+ Closes: https://bugs.gentoo.org/964414 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> net-wireless/iwd/iwd-3.10.ebuild | 2 +- net-wireless/iwd/iwd-3.8.ebuild | 2 +- net-wireless/iwd/iwd-3.9.ebuild | 2 +- net-wireless/iwd/iwd-9999.ebuild | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-wireless/iwd/iwd-3.10.ebuild b/net-wireless/iwd/iwd-3.10.ebuild index 217753deef79..57f647452669 100644 --- a/net-wireless/iwd/iwd-3.10.ebuild +++ b/net-wireless/iwd/iwd-3.10.ebuild @@ -83,7 +83,7 @@ pkg_setup() { WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" fi - if use cpu_flags_x86_ssse3 && use amd64; then + if use cpu_flags_x86_ssse3 && use amd64 && kernel_is -lt 6 17; then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" diff --git a/net-wireless/iwd/iwd-3.8.ebuild b/net-wireless/iwd/iwd-3.8.ebuild index 7046993a8bd3..04e775f0d112 100644 --- a/net-wireless/iwd/iwd-3.8.ebuild +++ b/net-wireless/iwd/iwd-3.8.ebuild @@ -83,7 +83,7 @@ pkg_setup() { WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" fi - if use cpu_flags_x86_ssse3 && use amd64; then + if use cpu_flags_x86_ssse3 && use amd64 && kernel_is -lt 6 17; then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" diff --git a/net-wireless/iwd/iwd-3.9.ebuild b/net-wireless/iwd/iwd-3.9.ebuild index e953b4e5dad1..87f0363880b8 100644 --- a/net-wireless/iwd/iwd-3.9.ebuild +++ b/net-wireless/iwd/iwd-3.9.ebuild @@ -83,7 +83,7 @@ pkg_setup() { WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" fi - if use cpu_flags_x86_ssse3 && use amd64; then + if use cpu_flags_x86_ssse3 && use amd64 && kernel_is -lt 6 17; then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" diff --git a/net-wireless/iwd/iwd-9999.ebuild b/net-wireless/iwd/iwd-9999.ebuild index 1d502d2e85ca..a8af94abfde6 100644 --- a/net-wireless/iwd/iwd-9999.ebuild +++ b/net-wireless/iwd/iwd-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -83,7 +83,7 @@ pkg_setup() { WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" fi - if use cpu_flags_x86_ssse3 && use amd64; then + if use cpu_flags_x86_ssse3 && use amd64 && kernel_is -lt 6 17; then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance"
