repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

"Ionen Wolkens" <[email protected]> Tue, 04 Aug 2026 14:13:11 +0000 (UTC)
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1785852746.eccd7085b2c9340e9eb017d220bd24c66cf8e440.ionen@gentoo>
commit:     eccd7085b2c9340e9eb017d220bd24c66cf8e440
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  4 14:12:05 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Aug  4 14:12:26 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eccd7085

x11-drivers/nvidia-drivers: fix clang condition

Closes: https://bugs.gentoo.org/980357
Fixes: 5d027f1f0b7833f57c9f97125f18728f6d48de06
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild
index cd66cdd7b33a..2df7d6d3048f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-610.57.04.ebuild
@@ -173,9 +173,10 @@ src_prepare() {
 	# temporary dirty workaround for clang being stricter than gcc,
 	# reproducing requires a kernel with CONFIG_OF_GPIO enabled
 	# nv-linux.h:1737:51: error: passing 'const struct gpio_device *' [...]
-	CC=${KERNEL_CC} tc-is-clang &&
+	if CC=${KERNEL_CC} tc-is-clang; then
 		sed -e 's/-Wno-error/& -Wno-error=incompatible-pointer-types-discards-qualifiers/' \
 			-i kernel-module-source/kernel-open/Kbuild || die
+	fi
 }
 
 src_compile() {