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() {