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

Reply via email to