On 9/14/24 1:34 PM, Peter Maffter via openSUSE Users wrote:
/usr/bin/gcc --version gcc (SUSE Linux) 14.2.0 Copyright (C) 2024 Free Software Foundation, Inc.
So if the compilation of G04 from nVidia does not make anything weird, gcc-14 should be used.
BR Pete
Pete, See last post, I have drivers from the following repo: https://download.opensuse.org/repositories/home:/wkazubski:/G03/openSUSE_Tum... Moreover, I just downloaded the drivers from the official repo: https://download.nvidia.com/opensuse/tumbleweed/x86_64/ And I cannot find the buildservice repo or verify if the gcc-14 patch is applied. Your error messages show the gcc-14 patch is not applied. The official drivers show an obs project I'm not familiar with, e.g. $ rpm -qpi nvidia-glG04-390.157-45.1.x86_64.rpm Name : nvidia-glG04 Version : 390.157 Release : 45.1 Architecture: x86_64 Install Date: (not installed) Group : System/Libraries Size : 75400488 License : SUSE-NonFree Signature : RSA/SHA512, Mon 09 Sep 2024 11:30:15 AM CDT, Key ID b1d0d788db27fd5a Source RPM : x11-video-nvidiaG04-390.157-45.1.nosrc.rpm Build Date : Wed 03 Jul 2024 05:45:03 AM CDT Build Host : reproducible Vendor : obs://build.suse.de/Proprietary:X11:Drivers URL : https://www.nvidia.com/object/unix.html Summary : NVIDIA OpenGL libraries for OpenGL acceleration Description : This package provides the NVIDIA OpenGL libraries to allow OpenGL acceleration under the closed-source NVIDIA drivers. Distribution: Proprietary:X11:Drivers / openSUSE_Tumbleweed Note the "Vendor". I can't find any "Proprietary:X11:Drivers" build service project searching in obs -- so it looks like the "official" nvidia drivers do NOT have the gcc-14 patch applied. If that is the case, that is wild. You can pull from the wkazubski repo and I can confirm they are properly patched. Stefan, can you confirm if the gcc-14 patch is applied to the current official openSUSE NVidia drivers for G04? Or if you are no longer the right contact, then can you forward this message to who is for an answer? -- David C. Rankin, J.D.,P.E.