From 0fa5de37f1b2b864e04a22314f43a6aaf13db6ec Mon Sep 17 00:00:00 2001 From: Vincent Fazio Date: Mon, 20 Jun 2022 14:01:14 -0500 Subject: [PATCH] package/nvidia-driver: define IGNORE_CC_MISMATCH Leverage IGNORE_CC_MISMATCH for kernel module builds to avoid an issue where NVIDIA's `cc_version_check` in kernel/conftest.sh may fail due to matching on the pkgversion substring of the GCC version string in the kernel's include/generated/compile.h. Signed-off-by: Vincent Fazio Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit 30a79ffdb0d1197fb4304c46ec60f71040d68eb8) Signed-off-by: Peter Korsgaard --- package/nvidia-driver/nvidia-driver.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/nvidia-driver/nvidia-driver.mk b/package/nvidia-driver/nvidia-driver.mk index 54c2aa46d8..ec070e3ca6 100644 --- a/package/nvidia-driver/nvidia-driver.mk +++ b/package/nvidia-driver/nvidia-driver.mk @@ -137,6 +137,7 @@ endif # because they don't recognise the usual variables set by the kernel # build system. We also need to tell them what modules to build. NVIDIA_DRIVER_MODULE_MAKE_OPTS = \ + IGNORE_CC_MISMATCH=1 \ NV_KERNEL_SOURCES="$(LINUX_DIR)" \ NV_KERNEL_OUTPUT="$(LINUX_DIR)" \ NV_KERNEL_MODULES="$(NVIDIA_DRIVER_MODULES)"