|
|
|
|
Changelog for nvidia-gfxG04-kmp-default-390.157_k6.11.2_1-41.1.x86_64.rpm :
* Tue Oct 08 2024 Stephan Hemeier - add leap156.patch to build with Leap 15.6 * Thu Sep 26 2024 Stefan Dirsch - switch to new %patch macro format usage to fix build * Mon Aug 12 2024 Stefan Dirsch - gcc-14.patch, kernel-6.10.patch * buildfixes against Kernel 6.8 and gcc 14 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/ * Wed Jul 03 2024 Stefan Dirsch - back to require \"GA\" kernel-devel package for sle15-sp6 with the end of beta period ... * Wed May 29 2024 Stefan Dirsch - objtool-fix.patch * avoid objtool warning (boo#1224402) * Tue May 21 2024 Stefan Dirsch - moved MOK public keys from /var/lib/nvidia-pubkeys to /usr/share/nvidia-pubkeys since /var is not mounted on systems working with transactional update like Micro OS or Aeon (boo#1224773) * Mon Apr 29 2024 Stefan Dirsch - kmp-post.sh/kmp-trigger.sh * export LD=ld.bfd; mold is not supported (boo#1223344) * Thu Mar 21 2024 Stefan Dirsch - kernel-6.8.patch * buildfix against Kernel 6.8 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/- fixes boo#1221823 * Tue Jan 09 2024 Stefan Dirsch - create /run/udev/static_node-tags/uaccess/nvidia${devid} symlinks also during modprobing the nvidia module; this changes the issue of not having access to /dev/nvidia${devid}, when gfxcard has been replaced by a different gfx card after installing the driver * Mon Jan 08 2024 Stefan Dirsch - kernel-6.6.patch * buildfix against Kernel 6.6 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/- fixes boo#1218546 * Wed Nov 01 2023 Stefan Dirsch - enabled kernel-6.5.patch below- get rid of .orig files after patching * Wed Nov 01 2023 Stefan Dirsch - kernel-6.5.patch * buildfix against Kernel 6.5 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/ * Tue Oct 31 2023 Stefan Dirsch - during beta period of sle15-sp6 no longer try to require a \"GA\" kernel-devel package; this will be reverted with GM (bsc#1208209, bsc#1216757) * Tue Sep 05 2023 Stefan Dirsch - kmp-post.sh/kmp-postun.sh: * add/remove nosimplefb=1 kernel option in order to fix Linux console also on sle15-sp6/Leap 15.6 kernel, which will come with simpledrm support * Wed Aug 02 2023 Stefan Dirsch - %postun: regenerate modules.dep, etc. to avoid dracut failures later (boo#1213765) * Wed Jul 05 2023 Hans-Peter Jansen - kernel-6.4.patch (backported from gfxG05)- Apply 6.3 patches unconditionally * Wed May 24 2023 Stefan Dirsch - back to require \"GA\" kernel-devel package for sle15-sp5 with the end of beta period ... * Tue May 09 2023 Stefan Dirsch - kernel-6.3-i586.patch * needed for %ix86 due to missing UVM sources ... * Fri May 05 2023 Stefan Dirsch - kernel-6.3.patch * buildfix against Kernel 6.3 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/ * Wed Mar 08 2023 Stefan Dirsch - during beta period of sle15-sp5 no longer try to require a \"GA\" kernel-devel package; this will be reverted with GM (bsc#1208209) * Sat Mar 04 2023 Stefan Dirsch - sign kernel modules also on TW (boo#1208939) * Thu Mar 02 2023 Stefan Dirsch - and now apply the patch \'kernel-6.2.patch\' for real * Tue Feb 28 2023 Stefan Dirsch - kernel-6.2.patch * buildfix against Kernel 6.2 picked up from https://aur.archlinux.org/nvidia-390xx-utils.git/ * Tue Feb 14 2023 Stefan Dirsch - Tumbleweed: move the latest libnvidia-tls.so (previously installed to /usr/lib{,64}/tls) to /usr/lib{,64} since glibc 2.37 no longer prefers libs in tls/ subdir (boo#1208198) * Mon Dec 05 2022 Hans-Peter Jansen - BuildRequire %kernel_module_package_buildreqs (boo#1205149) * Mon Nov 28 2022 Stefan Dirsch - %post of nvidia-glG04 * \'prime-select \' Don\'t try to run it during driver update or in secureboot since it will fail anyway when executing \'nvidia-xconfig --query-gpu-info\'. This tool is driver version specific and needs the appropriate driver kernel modules loaded, which is not possible during driver update (old modules still loaded) and in secureboot mode (modules can\'t be loaded without the signing key registered). (boo#1205642) * Thu Nov 24 2022 Stefan Dirsch - %post of nvidia-glG04 * when running \'prime-select \' ignore failure of \'nvidia-xconfig --query-gpu-info\' during driver update; tool is version specific and will always fail with older driver kernel modules still loaded (boo#1205642) * Mon Nov 21 2022 Stefan Dirsch - Update to release 390.157- supersedes kernel-6.0.patch * Mon Nov 14 2022 Stefan Dirsch - fix build on sle15-sp5 * Thu Oct 13 2022 Stefan Dirsch - enable parallel build (make -j$(nproc)) of kernel modules in %post/%trigger scripts * Sat Oct 08 2022 Stefan Dirsch - kernel-6.0.patch * buildfix against Kernel 6.0 picked up from https://gitlab.com/herecura/packages/nvidia-390xx-dkms * Sat Aug 06 2022 Stefan Dirsch - no longer try to require a \"GA\" kernel-devel package on TW; there is no such thing on TW; it has been an oversight to do the previous change below also for TW (boo#1202192) * Thu Jul 28 2022 Stefan Dirsch - require GA kernel-devel package, always build against GA kernel-devel package and install to GA kernel tree, so new symbols can be added to kABI without breaking compatibility (boo#1201936) * Thu Jul 28 2022 Stefan Dirsch - remove leftovers from build, which are not handled by NVIDIA\'s \"make clean\" (boo#1201937) * Tue Jul 26 2022 Stefan Dirsch - Update to release 390.151 * supersedes patches kernel-5.18-ix86.patch, kernel-5.18.patch * Thu Jul 21 2022 Stefan Dirsch - %post(nvidia-glG04): run \'prime-select nvidia\' even on system without Intel GPU visible on the PCI bus, if suse-prime package is mistakenly (still) installed to avoid nvidia kernel modules to be blacklisted * Fri Jul 15 2022 Stefan Dirsch - add \"nosimplefb=1\" kernel boot option as workaround for TW to disable simpledrm during install and remove it again during uninstall (boo#1201392) * Sat Jul 09 2022 Hans-Peter Jansen - apply the 5.18 fixes unconditionally * Mon Jun 13 2022 Stefan Dirsch - kernel-5.18.patch/kernel-5.18-ix86.patch (https://gitlab.com/herecura/packages/nvidia-390xx-dkms) * fixes build against kernel 5.18 * Thu Jun 09 2022 Stefan Dirsch - moved cleanup of kernel module sourcetree from %preun to %post (boo#1200310) * Thu Jun 09 2022 Stefan Dirsch - added cuda-drivers = %version provide to nvidia-computeG04 package, since it provides libcuda and in addition requires nvidia-gfxG04-kmp package. * Wed Jun 08 2022 Stefan Dirsch - preamble: PreReq instead of Require the kernel in the hope of fixing system updates that way (boo#1200310) * Mon May 23 2022 Stefan Dirsch - recommend 32bit library packages alongside their 64bit versions * Thu May 12 2022 Stefan Dirsch - Update to release 390.151 * Fixed a bug that could prevent nvidia-installer from detecting the scripts/sign-file kernel module signing tool when using separate kernel source and output directories. * Fixed a bug which prevented kernel modules linked from precompiled kernel interface object files from being loaded on recent Linux kernels. This affected custom packages which were prepared with nvidia-installer\'s --add-this-kernel option, for example. * Fixed a driver installation failure on Linux kernel 5.17 release candidates, where the NVIDIA kernel module failed to build with error \"implicit declaration of function \'PDE\'\".- supersedes linux-5.17.patch * Wed Apr 27 2022 Stefan Dirsch - splitted off packages for 32bit libs (JIRA#PM-3447) * x11-video-nvidiaG04-32bit (VDPAU, ...) * nvidia-computeG04-32bit (OpenCL, libcuda, ...) * nvidia-glG04-32bit (EGL, GLESv1, GLESv2, GLX, ...) * Sun Apr 10 2022 Hans-Peter Jansen - add linux-5.17.patch fix build with Linux >= 5.17 * Thu Feb 17 2022 Stefan Dirsch - cleanup: /etc/sysconfig/kernel no longer exists * Mon Jan 03 2022 Stefan Dirsch - Update to release 390.147 * Worked around a bug in Meson builds of libglvnd 1.3.0 that caused the nvidia_icd.json file to be installed in the wrong location.- supersedes kernel-5.14.patch * Wed Oct 13 2021 Hans-Peter Jansen - fix kernel module path (usrmerge fallout) * Thu Sep 30 2021 Stefan Dirsch - cleanup: sle11 no longer supported * Mon Sep 06 2021 Stefan Dirsch - Newer rpmbuilds attach the kernel version and the major part of release to %pci_id_file of a __kmp_supplements script. Create compatibility symlink in order to overcome this nuisance. (boo#1190210)- This allows us to revert the last two workarounds again. * Mon Sep 06 2021 Stefan Dirsch - nvidia-gfxG04.rpmlintrc * Workaround for boo#1190210 nvidia PCI ID Supplements no longer available on TW * Sat Sep 04 2021 Stefan Dirsch - preample: removed again weird Supplements to (kernel-$flavor and nvidia-gfxG04), which broke essential PCI ID supplements * Fri Sep 03 2021 Stefan Dirsch - fix rpmlint errors * Tue Aug 31 2021 Stefan Dirsch - kernel-5.14.patch: fixes build against kernel 5.14 * Sun Aug 29 2021 Stefan Dirsch - moved modprobe.d snippet files from /etc/modprobe.d to /usr/lib/modprobe.d and dracut.conf.d snippet files from /etc/dracut.conf.d to /usr/lib/dracut/dracut.conf.d (boo#1173003) * Mon Jul 19 2021 Stefan Dirsch - usr/lib/udev/rules.d/61-nvidiaG04.rules * disable Wayland for nvidia G04 driver * Sat Jul 10 2021 Stefan Dirsch - Update to release 390.144 * adds support for kernel 5.13- superseds kernel-5.12.patch * Thu Jun 17 2021 Stefan Dirsch - removed workaround for Tumbleweed (kernel symlinks are functional again [boo#1186710]) * Mon Jun 07 2021 Stefan Dirsch - build workarounded on Tumbleweed (regressions in kernel symlinks due to usrmerge) * Tue Apr 20 2021 Stefan Dirsch - kernel-5.12.patch * fixed build against kernel 5.12 * Mon Apr 19 2021 Hans-Peter Jansen - Update to release 390.143 * Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided. * Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error “fatal error: asm/kmap_types.h: No such file or directory”.- Adjusted Larry\'s kernel-5.12.patch- Obsoleted kernel-5.11.patch- Moved pci_ids * Thu Mar 18 2021 Stefan Dirsch - Unfortunately removing no longer used kernel modules via %triggerpostun doesn\'t work since kernel updates are not considered \"atomar\" when using YaST/zypper (only safe when using rpm) [boo#1182666, boo#1164520] * Sun Mar 14 2021 Stefan Dirsch - fixed build on TW/i586 by disabling build of nvidia-drm module * Sat Mar 13 2021 Stefan Dirsch - kernel-5.11.patch * https://gitlab.com/herecura/packages/nvidia-390xx-dkms- kernel-5.12.patch * by Larry Finger * Tue Jan 05 2021 Stefan Dirsch - Update to release 390.141 * Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error \"\'struct mm_struct\' has no member named \'mmap_sem\'\". * Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error \"too many arguments to function \'__vmalloc\'\".- supersedes patches previously needed for kernel 5.8-5.10 * kernel-5.8rc1.patch * kernel-5.9.patch * kernel-5.10.patch
|
|
|