Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nvidia-open-driver-G07-signed for
openSUSE:Factory checked in at 2026-09-15 12:48:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed (Old)
and /work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.383539
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nvidia-open-driver-G07-signed"
Tue Sep 15 12:48:10 2026 rev:19 rq:1377957 version:595.99.02
Changes:
--------
---
/work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed/nvidia-open-driver-G07-signed.changes
2026-08-28 19:47:37.298478333 +0200
+++
/work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.383539/nvidia-open-driver-G07-signed.changes
2026-09-15 12:48:11.509361194 +0200
@@ -1,0 +2,26 @@
+Mon Sep 14 14:55:10 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- moved the conditional to %prep section; required going back from
+ %autosetup to %setup due to missing -M and -m %autosetup options
+ on SLE15-SP6
+
+-------------------------------------------------------------------
+Mon Sep 14 11:58:43 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Fixing-build-against-SLE16.1-Kernel.patch
+ - re-enable CXL support by moving to old internal kernel
+ interface, which we still use for our CXL backport on SLE16.1
+ (bsc#1280057)
+
+-------------------------------------------------------------------
+Thu Sep 10 02:14:00 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Fixing-build-against-SLE16.1-Kernel.patch
+ * Fixing build of 615.71.09 driver against SLE16.1 Kernel
+
+-------------------------------------------------------------------
+Wed Sep 9 21:16:24 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- update CUDA variant to 615.71.09
+
+-------------------------------------------------------------------
Old:
----
open-gpu-kernel-modules-610.57.04.tar.gz
pci_ids-610.57.04
New:
----
Fixing-build-against-SLE16.1-Kernel.patch
open-gpu-kernel-modules-615.71.09.tar.gz
pci_ids-615.71.09
----------(New B)----------
New:
- Fixing-build-against-SLE16.1-Kernel.patch
- re-enable CXL support by moving to old internal kernel
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nvidia-open-driver-G07-signed.spec ++++++
--- /var/tmp/diff_new_pack.bOizLg/_old 2026-09-15 12:48:12.933420511 +0200
+++ /var/tmp/diff_new_pack.bOizLg/_new 2026-09-15 12:48:12.936420636 +0200
@@ -23,7 +23,7 @@
%else
%define gfx_version 595.99.02
%endif
-%define cuda_version 610.57.04
+%define cuda_version 615.71.09
%global flavor @BUILD_FLAVOR@%{?nil}
@@ -98,9 +98,8 @@
Source15: kmp-trigger.sh
Source17: kmp-post.sh
Source18: Check4WrongSupplements.sh
-%ifnarch aarch64
-Patch2: fix-objtool-warnings.patch
-%endif
+Patch0: fix-objtool-warnings.patch
+Patch1: Fixing-build-against-SLE16.1-Kernel.patch
BuildRequires: %{kernel_module_package_buildreqs}
BuildRequires: fdupes
BuildRequires: gcc-c++
@@ -239,7 +238,15 @@
/bin/sh -x %{_sourcedir}/Check4WrongSupplements.sh %{_rpmdir}
%prep
-%autosetup -p1 -n open-gpu-kernel-modules-%{version}
+%setup -n open-gpu-kernel-modules-%{version}
+%ifnarch aarch64
+%patch -P 0 -p1
+%endif
+%if %{with cuda}
+%if 0%{?suse_version} >= 1610 && 0%{?suse_version} < 1699
+%autopatch -P 1 -p1
+%endif
+%endif
set -- *
mkdir source
++++++ Fixing-build-against-SLE16.1-Kernel.patch ++++++
diff --git a/kernel-open/common/inc/nv-linux.h
b/kernel-open/common/inc/nv-linux.h
index f377db1e..90d47f27 100644
--- a/kernel-open/common/inc/nv-linux.h
+++ b/kernel-open/common/inc/nv-linux.h
@@ -39,7 +39,8 @@
#include "nv-platform.h"
#if defined(NV_CXL_CXL_H_PRESENT)
-#include <cxl/cxl.h>
+#include "../drivers/cxl/cxl.h"
+#include "../drivers/cxl/cxlmem.h"
#endif
#ifndef AUTOCONF_INCLUDED
diff --git a/kernel-open/common/inc/nv-pci.h b/kernel-open/common/inc/nv-pci.h
index ca120ff2..5fe8d01b 100644
--- a/kernel-open/common/inc/nv-pci.h
+++ b/kernel-open/common/inc/nv-pci.h
@@ -29,7 +29,8 @@
#include <uapi/linux/pci_regs.h>
#if defined(NV_CXL_CXL_H_PRESENT)
-#include <cxl/cxl.h>
+#include "../drivers/cxl/cxl.h"
+#include "../drivers/cxl/cxlmem.h"
#endif
#if defined(NV_CXL_PCI_H_PRESENT)
diff --git a/kernel-open/conftest.sh b/kernel-open/conftest.sh
index 7ecfa4f6..f9f4c12b 100755
--- a/kernel-open/conftest.sh
+++ b/kernel-open/conftest.sh
@@ -2282,7 +2282,8 @@ compile_test() {
#
CODE="
#include <linux/pci.h>
- #include <cxl/cxl.h>
+ #include "../drivers/cxl/cxl.h"
+ #include "../drivers/cxl/cxlmem.h"
#include <cxl/pci.h>
struct nv_conftest_cxl_dev_state {
++++++ open-gpu-kernel-modules-610.57.04.tar.gz ->
open-gpu-kernel-modules-615.71.09.tar.gz ++++++
/work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed/open-gpu-kernel-modules-610.57.04.tar.gz
/work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.383539/open-gpu-kernel-modules-615.71.09.tar.gz
differ: char 12, line 1