Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dkms for openSUSE:Leap:16.0 checked in at 2025-05-28 11:27:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/dkms (Old) and /work/SRC/openSUSE:Leap:16.0/.dkms.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dkms" Wed May 28 11:27:01 2025 rev:2 rq:1280520 version:3.1.7 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/dkms/dkms.changes 2025-03-19 11:41:47.629299329 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.dkms.new.2732/dkms.changes 2025-05-28 11:27:01.859381383 +0200 @@ -1,0 +2,73 @@ +Wed May 14 20:10:14 UTC 2025 - Alexandru Gabriel Bradatan <alex.bradata...@yahoo.it> + +- Update to 3.1.7 + * Add codeSigning EKU to generated MOK + * Various fixes: + - Record location of archived original modules and restore them + there + - Support AUTOINSTALL="no" + - Do not clean the clean build tree before building the module + - Error out on dkms.conf containing duplicate module + definitions + - common.postinst: run with the same verbosity as autoinstall + - Add more sanity checks + - Make some error messages more informative + +------------------------------------------------------------------- +Thu Mar 27 09:09:25 UTC 2025 - Alexandru Gabriel Bradatan <alex.bradata...@yahoo.it> + +- Update to 3.1.4 + * Install again common.postinst for install-redhat + * Check for include/config/auto.conf by default in place of + .config + * Move kernel_prerm.d logic into dkms +- Update to 3.1.5 + * Fix capture error output + * Ensure autoinstall reads /etc/dkms/$module.conf + * Improve output formatting + * log more in make.log + * Set compression levels to upstream defaults + * Various fixes for weak modules and SUSE +- Update to 3.1.6 + * Report kernel module signing errors to prevent silent failures +- Drop fix-weak-modules_dkms_in.patch since it is not necessary + anymore + +------------------------------------------------------------------- +Sun Dec 8 22:43:04 UTC 2024 - Alexandru Gabriel Bradatan <alex.bradata...@yahoo.it> + +- Update to 3.1.2 + * Fix building nvidia open kernel modules against clang and + thin/full lto compiled kernel + * Fix issue with stripped vmlinux + * Allow configuring compression settings + * Better output and misc fixes +- Update to 3.1.3 + * Print messages for user feedback only once + * Keep the Module.symvers file along with the module files if + it exists +- Do not install dkms_autoinstaller into libexec and scriptlets + into `/etc/kernel`: follow the "redhat" installation procedure + instead of the "debian" one + +------------------------------------------------------------------- +Sun Oct 27 12:03:20 UTC 2024 - Alexandru Gabriel Bradatan <alex.bradata...@yahoo.it> + +- Update to 3.1.0 + * New more condensed output for most of the tasks + * Allow running the MOK certificate generation as a standalone + command (Nvidia / Gnome Software integration) + * Install kernel-install drop-in to /usr/lib instead of /etc + * Remove modules.weakdep as part of the cleanup + * Allow setting the maximum number of parallel jobs in + /etc/dkms/framework.conf +- Update to 3.1.1 + * Remove last remnants of log_action_msg from + dkms_autoinstaller.in + * Drop GNU/kFreeBSD + * Move local to one var per line and init on seperate line + * Do not print "terminated" message (issue #450) + * Update tests + * Fix passing multiple kernel versions + +------------------------------------------------------------------- Old: ---- dkms-3.0.13.tar.gz fix-weak-modules_dkms_in.patch New: ---- dkms-3.1.7.tar.gz BETA DEBUG BEGIN: Old: * Report kernel module signing errors to prevent silent failures - Drop fix-weak-modules_dkms_in.patch since it is not necessary anymore BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dkms.spec ++++++ --- /var/tmp/diff_new_pack.F7obBU/_old 2025-05-28 11:27:03.803464004 +0200 +++ /var/tmp/diff_new_pack.F7obBU/_new 2025-05-28 11:27:03.815464515 +0200 @@ -1,7 +1,7 @@ # # spec file for package dkms # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: dkms -Version: 3.0.13 +Version: 3.1.7 Release: 0 Summary: Dynamic Kernel Module Support Framework License: GPL-2.0-only @@ -25,8 +25,6 @@ URL: https://github.com/dell/dkms Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source100: %{name}.rpmlintrc -# PATCH-FIX-OPENSUSE fix-weak-modules_dkms_in.patch boo#1194723 -Patch1: fix-weak-modules_dkms_in.patch BuildRequires: make BuildRequires: pkgconfig(systemd) Requires: bash > 1.99 @@ -76,7 +74,6 @@ %prep %setup -q -%autopatch -p1 1 %build @@ -86,14 +83,12 @@ # paths are concatenated with DESTDIR (which has buildroot) by # the makefile # 2. BASHDIR, ETC and VAR are not settable -%make_install \ +%make_install install-redhat \ SBIN=%{_sbindir} \ MAN=%{_mandir}/man8 \ LIBDIR=%{_libexecdir}/%{name} \ - KCONF=%{_sysconfdir}/kernel - -install -p -m 755 -D kernel_install.d_dkms \ - %{buildroot}%{_prefix}/lib/kernel/install.d/40-%{name}.install + KCONF=%{_sysconfdir}/kernel \ + KINSTALL=%{_prefix}/lib/kernel/install.d # systemd install -p -m 644 -D dkms.service %{buildroot}%{_unitdir}/dkms.service @@ -144,15 +139,8 @@ %{_libexecdir}/%{name} %{_tmpfilesdir}/dkms.conf %{_mandir}/man8/dkms.8%{ext_man} -%{_sysconfdir}/kernel/postinst.d/%{name} -%{_sysconfdir}/kernel/prerm.d/%{name} -%{_sysconfdir}/kernel/install.d/40-%{name}.install %{_unitdir}/dkms.service # these dirs are for plugins - owned by other packages -%dir %{_sysconfdir}/kernel -%dir %{_sysconfdir}/kernel/postinst.d -%dir %{_sysconfdir}/kernel/install.d -%dir %{_sysconfdir}/kernel/prerm.d %dir %{_prefix}/lib/kernel/ %dir %{_prefix}/lib/kernel/install.d ++++++ dkms-3.0.13.tar.gz -> dkms-3.1.7.tar.gz ++++++ ++++ 10085 lines of diff (skipped)