Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmod for openSUSE:Factory checked in at 2024-08-22 18:10:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmod (Old) and /work/SRC/openSUSE:Factory/.kmod.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmod" Thu Aug 22 18:10:36 2024 rev:82 rq:1195204 version:33 Changes: -------- --- /work/SRC/openSUSE:Factory/kmod/kmod.changes 2024-04-05 20:24:57.964271231 +0200 +++ /work/SRC/openSUSE:Factory/.kmod.new.2698/kmod.changes 2024-08-22 18:10:53.635730682 +0200 @@ -1,0 +2,9 @@ +Wed Aug 21 21:19:38 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 33 + * Add weak dependencies + * Stop parsing .alias files from modprobe.d directories +- Delete no-stylesheet-download.patch (merged) +- Add 0001-testsuite-fix-path-for-test-user.patch + +------------------------------------------------------------------- Old: ---- kmod-32.tar.sign kmod-32.tar.xz no-stylesheet-download.patch New: ---- 0001-testsuite-fix-path-for-test-user.patch _scmsync.obsinfo build.specials.obscpio kmod-33.tar.sign kmod-33.tar.xz BETA DEBUG BEGIN: Old: * Stop parsing .alias files from modprobe.d directories - Delete no-stylesheet-download.patch (merged) - Add 0001-testsuite-fix-path-for-test-user.patch BETA DEBUG END: BETA DEBUG BEGIN: New:- Delete no-stylesheet-download.patch (merged) - Add 0001-testsuite-fix-path-for-test-user.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmod-testsuite.spec ++++++ --- /var/tmp/diff_new_pack.P3E2U7/_old 2024-08-22 18:10:54.299758260 +0200 +++ /var/tmp/diff_new_pack.P3E2U7/_new 2024-08-22 18:10:54.303758425 +0200 @@ -22,7 +22,7 @@ Name: kmod-testsuite %define lname libkmod2 -Version: 32 +Version: 33 Release: 0 Summary: Testsuite of the kmod package License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -40,15 +40,15 @@ Patch4: 0010-modprobe-Implement-allow-unsupported-modules.patch Patch5: 0011-Do-not-filter-unsupported-modules-when-running-a-van.patch Patch6: 0012-modprobe-print-unsupported-status.patch -Patch16: no-stylesheet-download.patch +Patch7: 0001-testsuite-fix-path-for-test-user.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: docbook-xsl-stylesheets BuildRequires: kernel-default-devel BuildRequires: libopenssl-devel >= 1.1.0 BuildRequires: libtool -BuildRequires: libxslt-tools -BuildRequires: pkgconfig >= 0.21 +BuildRequires: pkg-config >= 0.21 +BuildRequires: scdoc BuildRequires: xz BuildRequires: pkgconfig(liblzma) >= 4.99 %if 0%{?use_zstd} ++++++ kmod.spec ++++++ --- /var/tmp/diff_new_pack.P3E2U7/_old 2024-08-22 18:10:54.331759589 +0200 +++ /var/tmp/diff_new_pack.P3E2U7/_new 2024-08-22 18:10:54.335759754 +0200 @@ -22,7 +22,7 @@ Name: kmod %define lname libkmod2 -Version: 32 +Version: 33 Release: 0 Summary: Utilities to load modules into the kernel License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -41,14 +41,13 @@ Patch4: 0010-modprobe-Implement-allow-unsupported-modules.patch Patch5: 0011-Do-not-filter-unsupported-modules-when-running-a-van.patch Patch6: 0012-modprobe-print-unsupported-status.patch -Patch16: no-stylesheet-download.patch +Patch7: 0001-testsuite-fix-path-for-test-user.patch BuildRequires: autoconf BuildRequires: automake -BuildRequires: docbook-xsl-stylesheets BuildRequires: libopenssl-devel >= 1.1.0 BuildRequires: libtool -BuildRequires: libxslt-tools -BuildRequires: pkgconfig >= 0.21 +BuildRequires: pkg-config >= 0.21 +BuildRequires: scdoc BuildRequires: xz BuildRequires: pkgconfig(liblzma) >= 4.99 %if 0%{?use_zstd} @@ -178,7 +177,7 @@ %_sbindir/modprobe %_sbindir/rmmod %_mandir/man[58]/*.[58]* -%_libdir/pkgconfig/kmod.pc +%_datadir/pkgconfig/kmod.pc %if 0%{?suse_version} < 1550 /bin/lsmod /sbin/depmod ++++++ 0001-testsuite-fix-path-for-test-user.patch ++++++ >From 590074281e8463128ac92ed2640405cd05b10cb1 Mon Sep 17 00:00:00 2001 From: Christian Hesse <m...@eworm.de> Date: Wed, 14 Aug 2024 09:58:16 +0200 Subject: [PATCH] testsuite: fix path for test-user ... as this just does not find its paths. Closes: https://github.com/kmod-project/kmod/issues/69 Fixes: 9d1fb31 ("libkmod, depmod, modprobe: Make directory for kernel modules configurable") Signed-off-by: Christian Hesse <m...@eworm.de> Signed-off-by: Lucas De Marchi <lucas.de.mar...@gmail.com> --- testsuite/test-user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuite/test-user.c b/testsuite/test-user.c index 97a4747..0db48c3 100644 --- a/testsuite/test-user.c +++ b/testsuite/test-user.c @@ -16,7 +16,7 @@ #include "testsuite.h" #define TEST_USER_ROOTFS TESTSUITE_ROOTFS "test-user/" -#define TEST_USER_KERNEL_DIR TEST_USER_ROOTFS "lib/modules/4.4.4/" +#define TEST_USER_KERNEL_DIR TEST_USER_ROOTFS MODULE_DIRECTORY "/4.4.4/" static const char *const test_user_config_paths[] = { TEST_USER_ROOTFS "etc/modprobe.d", -- 2.46.0 ++++++ 0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch ++++++ --- /var/tmp/diff_new_pack.P3E2U7/_old 2024-08-22 18:10:54.371761250 +0200 +++ /var/tmp/diff_new_pack.P3E2U7/_new 2024-08-22 18:10:54.375761415 +0200 @@ -12,11 +12,11 @@ libkmod/libkmod-module.c | 31 +++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 2 deletions(-) -Index: kmod-31/libkmod/libkmod-config.c +Index: kmod-33/libkmod/libkmod-config.c =================================================================== ---- kmod-31.orig/libkmod/libkmod-config.c -+++ kmod-31/libkmod/libkmod-config.c -@@ -708,8 +708,16 @@ static int kmod_config_parse(struct kmod +--- kmod-33.orig/libkmod/libkmod-config.c ++++ kmod-33/libkmod/libkmod-config.c +@@ -869,8 +869,16 @@ static int kmod_config_parse(struct kmod ERR(ctx, "%s: command %s is deprecated and not parsed anymore\n", filename, cmd); } else if (streq(cmd, "allow_unsupported_modules")) { @@ -35,23 +35,23 @@ } else { syntax_error: ERR(ctx, "%s line %u: ignoring bad line starting with '%s'\n", -Index: kmod-31/libkmod/libkmod-internal.h +Index: kmod-33/libkmod/libkmod-internal.h =================================================================== ---- kmod-31.orig/libkmod/libkmod-internal.h -+++ kmod-31/libkmod/libkmod-internal.h -@@ -130,6 +130,7 @@ struct kmod_config { - struct kmod_list *softdeps; +--- kmod-33.orig/libkmod/libkmod-internal.h ++++ kmod-33/libkmod/libkmod-internal.h +@@ -131,6 +131,7 @@ struct kmod_config { + struct kmod_list *weakdeps; struct kmod_list *paths; + int block_unsupported; }; int kmod_config_new(struct kmod_ctx *ctx, struct kmod_config **config, const char * const *config_paths) __attribute__((nonnull(1, 2,3))); -Index: kmod-31/libkmod/libkmod-module.c +Index: kmod-33/libkmod/libkmod-module.c =================================================================== ---- kmod-31.orig/libkmod/libkmod-module.c -+++ kmod-31/libkmod/libkmod-module.c -@@ -781,6 +781,24 @@ KMOD_EXPORT const char *kmod_module_get_ +--- kmod-33.orig/libkmod/libkmod-module.c ++++ kmod-33/libkmod/libkmod-module.c +@@ -767,6 +767,24 @@ KMOD_EXPORT const char *kmod_module_get_ return mod->name; } @@ -76,7 +76,7 @@ /** * kmod_module_get_path: * @mod: kmod module -@@ -959,6 +977,7 @@ KMOD_EXPORT int kmod_module_insert_modul +@@ -947,6 +965,7 @@ KMOD_EXPORT int kmod_module_insert_modul int err; const char *path; const char *args = options ? options : ""; @@ -84,7 +84,7 @@ if (mod == NULL) return -ENOENT; -@@ -977,6 +996,18 @@ KMOD_EXPORT int kmod_module_insert_modul +@@ -965,6 +984,18 @@ KMOD_EXPORT int kmod_module_insert_modul } } ++++++ _scmsync.obsinfo ++++++ mtime: 1724288766 commit: c0d997b9f87fef11b441dffd32addda660379ac46be324866950df1bb120bbfb url: https://src.opensuse.org/jengelh/kmod revision: master ++++++ kmod-32.tar.xz -> kmod-33.tar.xz ++++++ ++++ 15166 lines of diff (skipped)