commit 44e8a66de04c4da78716e90f59646264b3703e31
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Feb 23 23:25:47 2024 +0000
Update to 550.54.14 release
gcc14.patch | 4 +++-
kernel-6.7.3.patch | 68 ------------------------------------------------------
nvidia-kmod.spec | 11 +++++----
3 files changed, 9 insertions(+), 74 deletions(-)
---
diff --git a/gcc14.patch b/gcc14.patch
index 9165694..a23d5fa 100644
--- a/gcc14.patch
+++ b/gcc14.patch
@@ -1,6 +1,7 @@
--- a/kernel/conftest.sh
+++ b/kernel/conftest.sh
-@@ -5155,6 +5155,11 @@
+@@ -5154,8 +5154,13 @@
+ #
CODE="
#include <drm/drm_gem.h>
+ #if defined(NV_LINUX_IOSYS_MAP_H_PRESENT)
@@ -13,3 +14,4 @@
+ struct drm_gem_object *obj, nv_sysio_map_t *map) {
return obj->funcs->vmap(obj, map);
}"
+
diff --git a/nvidia-kmod.spec b/nvidia-kmod.spec
index 13bdd62..d725ce2 100644
--- a/nvidia-kmod.spec
+++ b/nvidia-kmod.spec
@@ -10,17 +10,16 @@
Name: nvidia-kmod
Epoch: 3
-Version: 550.40.07
+Version: 550.54.14
# Taken over by kmodtool
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: NVIDIA display driver kernel module
License: Redistributable, no modification permitted
URL:
https://www.nvidia.com/
Source11: nvidia-kmodtool-excludekernel-filterfile
Patch0: make_modeset_default.patch
-Patch1: kernel-6.7.3.patch
-Patch2: gcc14.patch
+Patch1: gcc14.patch
# needed for plague to make sure it builds for i586 and i686
ExclusiveArch: x86_64 aarch64
@@ -56,7 +55,6 @@ echo "Set nvidia to fbdev=1 modeset=1"
%patch -P0 -p1
%endif
%patch -P1 -p1
-%patch -P2 -p1
for kernel_version in %{?kernel_versions} ; do
cp -a kernel _kmod_build_${kernel_version%%___*}
done
@@ -90,6 +88,9 @@ done
%changelog
+* Fri Feb 23 2024 Leigh Scott <leigh123linux(a)gmail.com> - 3:550.54.14-1
+- Update to 550.54.14 release
+
* Thu Feb 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 3:550.40.07-2
- fix build with gcc-14 ad kernel-6.7.3