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-04-29 19:19:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed (Old)
 and      /work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.30200 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvidia-open-driver-G07-signed"

Wed Apr 29 19:19:29 2026 rev:10 rq:1349911 version:595.71.05

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed/nvidia-open-driver-G07-signed.changes
      2026-03-27 06:45:23.231775229 +0100
+++ 
/work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.30200/nvidia-open-driver-G07-signed.changes
   2026-04-29 19:20:56.252684826 +0200
@@ -1,0 +2,13 @@
+Tue Apr 28 18:46:41 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- update CUDA variant to 595.71.05
+
+-------------------------------------------------------------------
+Wed Apr 22 14:03:18 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- update non-CUDA variant to 595.71.05 (boo#1262574)
+- disable-objtool-override.patch
+  * get rid of confusing objtool warnings (boo#1212841)
+     --> from https://github.com/joanbm/nvidia-470xx-linux-mainline
+
+-------------------------------------------------------------------

Old:
----
  open-gpu-kernel-modules-595.58.03.tar.gz
  pci_ids-595.58.03

New:
----
  disable-objtool-override.patch
  open-gpu-kernel-modules-595.71.05.tar.gz
  pci_ids-595.71.05

----------(New B)----------
  New:- update non-CUDA variant to 595.71.05 (boo#1262574)
- disable-objtool-override.patch
  * get rid of confusing objtool warnings (boo#1212841)
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nvidia-open-driver-G07-signed.spec ++++++
--- /var/tmp/diff_new_pack.7UQiek/_old  2026-04-29 19:21:06.693112158 +0200
+++ /var/tmp/diff_new_pack.7UQiek/_new  2026-04-29 19:21:06.713112977 +0200
@@ -16,14 +16,14 @@
 #
 
 
-%define gfx_aarch64_version 595.58.03
+%define gfx_aarch64_version 595.71.05
 
 %ifarch aarch64
 %define gfx_version %gfx_aarch64_version
 %else
-%define gfx_version 595.58.03
+%define gfx_version 595.71.05
 %endif
-%define cuda_version 595.58.03
+%define cuda_version 595.71.05
 
 %global flavor @BUILD_FLAVOR@%{?nil}
 
@@ -101,6 +101,7 @@
 %if 0%{?sle_version} < 150600
 Patch1:         kernel-5.14.patch
 %endif
+Patch2:         disable-objtool-override.patch
 BuildRequires:  %{kernel_module_package_buildreqs}
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++

++++++ disable-objtool-override.patch ++++++
>From 77af76b80b3dea6df69af616d45e4c6a1d26bf4c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Bruguera=20Mic=C3=B3?= <[email protected]>
Date: Mon, 16 Feb 2026 01:07:18 +0000
Subject: [PATCH] Disable final processing of .o files with binary blobs

Due to the fact that the driver is unmaintained, and can't be adapted
to the current Linux kernel security standards (e.g. IBT), as it has a
proprietary blob; as this is likely to be an ever-growing security risk:
Use at your own risk; no warranty of any kind is provided.

--- open-gpu-kernel-modules-580.126.18/kernel-open/Kbuild.orig  2026-04-23 
21:52:07.459792273 +0200
+++ open-gpu-kernel-modules-580.126.18/kernel-open/Kbuild       2026-04-23 
21:53:19.277186060 +0200
@@ -70,6 +70,19 @@
 quiet_cmd_symlink = SYMLINK $@
  cmd_symlink = ln -sf $(abspath $<) $@
 
+# This is an *ugly* hack to disable objtool during the final processing of the
+# objects that embed the proprietary blobs. Objtool can't process them, as they
+# do not follow the requirements of current kernels, including support for
+# critical security features. In Ubuntu 26.04+, this causes a build error.
+# Disable it at your own risk. Note that the MIT license applies:
+# THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+# SOFTWARE.
+nvidia.o nvidia-modeset.o: override objtool-enabled =
 
 $(foreach _module, $(NV_KERNEL_MODULES), \
  $(eval include $(src)/$(_module)/$(_module).Kbuild))

++++++ open-gpu-kernel-modules-595.58.03.tar.gz -> 
open-gpu-kernel-modules-595.71.05.tar.gz ++++++
/work/SRC/openSUSE:Factory/nvidia-open-driver-G07-signed/open-gpu-kernel-modules-595.58.03.tar.gz
 
/work/SRC/openSUSE:Factory/.nvidia-open-driver-G07-signed.new.30200/open-gpu-kernel-modules-595.71.05.tar.gz
 differ: char 18, line 1

Reply via email to