From e0fb11593147b2a4234660fdfdfb44ecf7a367b579d4c4dead96b5144d5c38b2 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 21 Aug 2024 21:26:03 +0000 Subject: [PATCH] [info=4144b41a163a7a120e5f0c14e26b03c2afe99342da10cd873486d72354f9e133] OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=239 --- ...t-filtering-of-unsupported-modules-o.patch | 30 +++++++++---------- _scmsync.obsinfo | 4 +-- build.specials.obscpio | 2 +- kmod-32.tar.sign | 16 ---------- kmod-32.tar.xz | 3 -- kmod-33.tar.sign | 16 ++++++++++ kmod-33.tar.xz | 3 ++ kmod-testsuite.spec | 7 ++--- kmod.changes | 8 +++++ kmod.spec | 10 +++---- no-stylesheet-download.patch | 27 ----------------- 11 files changed, 52 insertions(+), 74 deletions(-) delete mode 100644 kmod-32.tar.sign delete mode 100644 kmod-32.tar.xz create mode 100644 kmod-33.tar.sign create mode 100644 kmod-33.tar.xz delete mode 100644 no-stylesheet-download.patch diff --git a/0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch b/0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch index ef7c583..311aa9a 100644 --- a/0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch +++ b/0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch @@ -12,11 +12,11 @@ Patch-mainline: never 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 @@ Index: kmod-31/libkmod/libkmod-config.c } 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 @@ Index: kmod-31/libkmod/libkmod-module.c /** * 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 @@ Index: kmod-31/libkmod/libkmod-module.c 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 } } diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 8603b30..f9daf3f 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1712341479 -commit: 53b0daa3b06e1757e1b5d428324a416439e22524735ad634d63e0d12e87f91f8 +mtime: 1724275833 +commit: 4144b41a163a7a120e5f0c14e26b03c2afe99342da10cd873486d72354f9e133 url: https://src.opensuse.org/jengelh/kmod revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio index 96c3df5..e7c2682 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:28f3b460b13546132cfab1463dc2a6daf8addd9b4b4e713ece6805b21a6865b1 +oid sha256:aa1cdddd8e4772411150022a4a0a63f09dc631cc601036b54f125add58e0ecbf size 256 diff --git a/kmod-32.tar.sign b/kmod-32.tar.sign deleted file mode 100644 index cf66a40..0000000 --- a/kmod-32.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE6rM8lpABPHM5FqyDm6KlpjDL6lMFAmXn4vQACgkQm6KlpjDL -6lNdrg//Z2RngX3Vl1Y0/0tC77dez36xFZ4MnpW+gYm5B1vPgqyqChFWCc1WbUHG -mgJc5EU3Zbesg6Pdblp6YIswBvVGSMcH+7zkysGzLJyiO61Az+YjInlWgfuyI8lA -EG6qlqTFc1O8nExO+2Zci5E8VxjX/6BriB3jzls1zjk7WdI6X8HRjWrG8QgW3yix -Blt0AiBPw2wM9rdlFoQ8ZIOj7V33ax96dPHmSq6dTfMaZFCtXhPqgb6vh8ZtP9OW -21aJcWbVcdgalWIeNHKHxq+GOeXi7qs/s5Ss/6ugSVncOTXq3Y6X+WqVjgiQNdn8 -BLm0bK/eL78FlIkrx7xDgWDuHyarICoPa4Y8M+lKpABuKssXWSXm/IoRmYtThWj7 -UdNXx7cpGXsa0OGBA4HvMMKXkRVTLFhYdodEPLllIQm90dOt3oYJrf57a36MU49B -F03o5MKazuA3BbUlF5u5DQ/eG5lbp/i3kw2J6K+ezC24P/ulR+P5jP+nTeEoOI1T -QfgMvGvifbVaOX8jy3eisej7QvshBi/fGcpZcYORE/mCyEz0xcXAvhQdoo4UgdtG -6+qOm4ZSIrb98lmyjOg0LXI3SNJ2+7mbP08K5t4o1nTTa/pjzSrwbeoRU1uPLQyg -DxUp7bayhKXDwtN1Qgye1ZNbUGj4NvR5neGp0bXKICMV09XESeQ= -=jQpD ------END PGP SIGNATURE----- diff --git a/kmod-32.tar.xz b/kmod-32.tar.xz deleted file mode 100644 index 3cd90b5..0000000 --- a/kmod-32.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:630ed0d92275a88cb9a7bf68f5700e911fdadaf02e051cf2e4680ff8480bd492 -size 511988 diff --git a/kmod-33.tar.sign b/kmod-33.tar.sign new file mode 100644 index 0000000..f9eb7ee --- /dev/null +++ b/kmod-33.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE6rM8lpABPHM5FqyDm6KlpjDL6lMFAma7li4ACgkQm6KlpjDL +6lM6OA//W5nsBow53HlqVH4I4uPO743SREE469uT0t9rF43IY+rngUNQAZGA9RP+ +rw+vy4/v3uJ5YhZd6Z2mdPZFoG8WfM8xxhDhjhyZXpBlDCf9sp+hxZTG3/2Y5qy8 +j0RUWwnunYzIAu+icLI1Svtq3ksp/7Il5nXYoPKVnEFxMN/y7bpbniac20osvsx4 +gzJEQrNUwDlWx10jm+C2ijWFrdCEAZd8wBfDVWIZPzXxPrzGZULvkYVTe4MZ8y4p +1gWW6MTJU8ayiAJjM29RFqY2oPWLUw9hocCHDlsNuhMJ2mam+n9qSeWy7vgHm1F4 +LUR90Kx9z0AUiwYS4tAQUHbfg/NJlhVjeMGG9jBsU4bjV/ljX6ofnweAPokKRvrt +ehdzJpwvbBa2FdVyQ7WCiIo5Rf7Ry73BE5KsmGrhDWtun+DMYiYPCMQJdNWs0mXb +KDBe4A8hKU3NIRzXl7X/bPNIkMc0SFD2RuS10SqQbKS23LwGVqtwBfhrsHmD95fA +cZiT+hSjBHC/ixlF36SzlBSLgQlPmfcbmvz5WIrs9GVJ720vYrKqsOhA5LVovmjd +jUkRaQPoKb3RVeX7J8QCPYU5/3/wysSYk8NekGW4id5kc8Pk6W4/+TB7kGkk/bkT +Xbg3r3BFy7s+mWv7BG1N51XKWaF18RcrI3mTNLrxuJe6MeNczDo= +=Feot +-----END PGP SIGNATURE----- diff --git a/kmod-33.tar.xz b/kmod-33.tar.xz new file mode 100644 index 0000000..388d6cb --- /dev/null +++ b/kmod-33.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc768b3155172091f56dc69430b5481f2d76ecd9ccb54ead8c2540dbcf5ea9bc +size 514428 diff --git a/kmod-testsuite.spec b/kmod-testsuite.spec index 4e4c6c7..5346e18 100644 --- a/kmod-testsuite.spec +++ b/kmod-testsuite.spec @@ -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,14 @@ Patch3: 0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch 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 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} diff --git a/kmod.changes b/kmod.changes index b3c88bf..158aec9 100644 --- a/kmod.changes +++ b/kmod.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Aug 21 21:19:38 UTC 2024 - Jan Engelhardt + +- Update to release 33 + * Add weak dependencies + * Stop parsing .alias files from modprobe.d directories +- Delete no-stylesheet-download.patch (merged) + ------------------------------------------------------------------- Thu Apr 4 15:13:53 UTC 2024 - Michal Suchanek diff --git a/kmod.spec b/kmod.spec index a8443b5..c5e0b30 100644 --- a/kmod.spec +++ b/kmod.spec @@ -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,12 @@ Patch3: 0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch 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 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 +176,7 @@ done %_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 diff --git a/no-stylesheet-download.patch b/no-stylesheet-download.patch deleted file mode 100644 index ea5eacb..0000000 --- a/no-stylesheet-download.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 3bb8f5af80b611238160ceb88f288af7037281e9 Mon Sep 17 00:00:00 2001 -From: Michal Suchanek -Date: Mon, 6 Sep 2021 14:52:35 +0200 -Subject: [PATCH] Do not download the docbook stylesheet during build, use - local copy instead. - -Signed-off-by: Michal Suchanek ---- - man/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/man/Makefile.am b/man/Makefile.am -index d62ff21c799f..6e6aedf092ad 100644 ---- a/man/Makefile.am -+++ b/man/Makefile.am -@@ -28,7 +28,7 @@ define generate_manpage - --nonet \ - --stringparam man.output.quietly 1 \ - --param funcsynopsis.style "'ansi'" \ -- http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl - -+ /usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl - - endef - - %.5: %.5.xml --- -2.44.0 -