In both this bug report and the duplicate, the problem is that the system is set to use a gcc version that is much older than the default version.
warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu4) 13.2.0 You are using: cc (Ubuntu 9.5.0-6ubuntu2) 9.5.0 ** Changed in: nvidia-graphics-drivers-470 (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to nvidia-graphics-drivers-470 in Ubuntu. https://bugs.launchpad.net/bugs/2077906 Title: nvidia-kernel-source-470 470.256.02-0ubuntu0.24.04.1: nvidia kernel module failed to build Status in nvidia-graphics-drivers-470 package in Ubuntu: Invalid Bug description: DKMS make.log for nvidia-560.28.03 for kernel 6.8.0-41-generic (x86_64) Tue Aug 27 02:28:46 AM PKT 2024 I/var/lib/dkms/nvidia/560.28.03/build/common/inc -I/var/lib/dkms/nvidia/560.28.03/build -Wall -Wno-cast-qual -Wno-format-extra-args -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"560.28.03\" -DNV_FILESYSTEM_ACCESS_AVAILABLE=1 -Wno-unused-function -Wuninitialized -fno-strict-aliasing -ffreestanding -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -I/var/lib/dkms/nvidia/560.28.03/build/nvidia -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -fsanitize=bounds-strict -fsanitize=shift -fsanitize=bool -fsanitize=enum -DMODULE -DKBUILD_BASENAME='"nv_procfs"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-procfs.o /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-procfs.c ; ./tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --retpoline --rethunk --sls --stackval --static-call --uaccess --prefix=16 --module /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-procfs.o cc: error: unrecognized command line option ‘-mharden-sls=all’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ cc: error: unrecognized command line option ‘-mharden-sls=all’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv.o] Error 1 make[3]: *** Waiting for unfinished jobs.... cc: error: unrecognized command line option ‘-mharden-sls=all’ cc: error: unrecognized command line option ‘-mharden-sls=all’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-dmabuf.o] Error 1 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-pci.o] Error 1 cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-nano-timer.o] Error 1 cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-acpi.o] Error 1 cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-mharden-sls=all’ cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-cray.o] Error 1 cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-i2c.o] Error 1 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-mmap.o] Error 1 cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-dma.o] Error 1 cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-pat.o] Error 1 cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-p2p.o] Error 1 cc: error: unrecognized command line option ‘-ftrivial-auto-var-init=zero’ cc: error: unrecognized command line option ‘-fzero-call-used-regs=used-gpr’ make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/560.28.03/build/nvidia/nv-procfs.o] Error 1 make[2]: *** [/usr/src/linux-headers-6.8.0-41-generic/Makefile:1926: /var/lib/dkms/nvidia/560.28.03/build] Error 2 make[1]: *** [Makefile:240: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-41-generic' make: *** [Makefile:89: modules] Error 2 ProblemType: Package DistroRelease: Ubuntu 24.04 Package: nvidia-kernel-source-470 (not installed) ProcVersionSignature: Ubuntu 6.8.0-41.41-generic 6.8.12 Uname: Linux 6.8.0-41-generic x86_64 ApportVersion: 2.28.1-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass DKMSKernelVersion: 6.8.0-41-generic Date: Tue Aug 27 01:40:27 2024 DuplicateSignature: dkms:nvidia-kernel-source-470:470.256.02-0ubuntu0.24.04.1:cc: error: unrecognized command line option ‘-mharden-sls=all’ InstallationDate: Installed on 2024-08-19 (7 days ago) InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424) PackageVersion: 470.256.02-0ubuntu0.24.04.1 Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 3.12.3-0ubuntu1 PythonDetails: N/A RelatedPackageVersions: dpkg 1.22.6ubuntu6.1 apt 2.7.14build2 SourcePackage: nvidia-graphics-drivers-470 Title: nvidia-kernel-source-470 470.256.02-0ubuntu0.24.04.1: nvidia kernel module failed to build UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470/+bug/2077906/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp