Hello community,

here is the log from the commit of package kmod for openSUSE:Factory checked in 
at 2020-06-03 20:28:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmod (Old)
 and      /work/SRC/openSUSE:Factory/.kmod.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmod"

Wed Jun  3 20:28:37 2020 rev:54 rq:809713 version:27

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmod/kmod.changes        2019-05-06 
13:19:32.352286429 +0200
+++ /work/SRC/openSUSE:Factory/.kmod.new.3606/kmod.changes      2020-06-03 
20:28:46.600490378 +0200
@@ -1,0 +2,11 @@
+Wed May 27 23:31:52 UTC 2020 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 27
+  * Link to libcrypto rather than requiring openssl.
+  * Use PKCS#7 instead of CMS for parsing module signature to be
+    compatible with LibreSSL and OpenSSL < 1.1.0.
+  * Teach modinfo to parse modules.builtin.modinfo. When using
+    Linux kernelĀ >= v5.2~rc1, it is possible to get module
+    information from this new file.
+
+-------------------------------------------------------------------

Old:
----
  kmod-26.tar.sign
  kmod-26.tar.xz

New:
----
  kmod-27.tar.sign
  kmod-27.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kmod-testsuite.spec ++++++
--- /var/tmp/diff_new_pack.N0Cl06/_old  2020-06-03 20:28:48.580496397 +0200
+++ /var/tmp/diff_new_pack.N0Cl06/_new  2020-06-03 20:28:48.584496408 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kmod-testsuite
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           kmod-testsuite
 %define lname  libkmod2
-Version:        26
+Version:        27
 Release:        0
 Summary:        Testsuite of the kmod package
 License:        LGPL-2.1-or-later AND GPL-2.0-or-later

++++++ kmod.spec ++++++
--- /var/tmp/diff_new_pack.N0Cl06/_old  2020-06-03 20:28:48.612496494 +0200
+++ /var/tmp/diff_new_pack.N0Cl06/_new  2020-06-03 20:28:48.616496506 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kmod
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           kmod
 %define lname  libkmod2
-Version:        26
+Version:        27
 Release:        0
 Summary:        Utilities to load modules into the kernel
 License:        LGPL-2.1-or-later AND GPL-2.0-or-later

++++++ 0010-modprobe-Implement-allow-unsupported-modules.patch ++++++
--- /var/tmp/diff_new_pack.N0Cl06/_old  2020-06-03 20:28:48.648496603 +0200
+++ /var/tmp/diff_new_pack.N0Cl06/_new  2020-06-03 20:28:48.648496603 +0200
@@ -6,20 +6,20 @@
 References: fate#316971
 Patch-mainline: never
 ---
- Makefile.am                   | 4 +++-
- libkmod/libkmod-unsupported.c | 9 +++++++++
- libkmod/libkmod-unsupported.h | 8 ++++++++
- tools/modprobe.c              | 8 +++++++-
+ Makefile.am                   |    4 +++-
+ libkmod/libkmod-unsupported.c |    9 +++++++++
+ libkmod/libkmod-unsupported.h |    8 ++++++++
+ tools/modprobe.c              |    8 +++++++-
  4 files changed, 27 insertions(+), 2 deletions(-)
  create mode 100644 libkmod/libkmod-unsupported.c
  create mode 100644 libkmod/libkmod-unsupported.h
 
-diff --git a/Makefile.am b/Makefile.am
-index ddb25f0..e332977 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -92,7 +92,9 @@ libkmod_libkmod_la_LIBADD = \
-       ${liblzma_LIBS} ${zlib_LIBS} ${openssl_LIBS}
+Index: kmod-27/Makefile.am
+===================================================================
+--- kmod-27.orig/Makefile.am
++++ kmod-27/Makefile.am
+@@ -93,7 +93,9 @@ libkmod_libkmod_la_LIBADD = \
+       ${liblzma_LIBS} ${zlib_LIBS} ${libcrypto_LIBS}
  
  noinst_LTLIBRARIES += libkmod/libkmod-internal.la
 -libkmod_libkmod_internal_la_SOURCES = $(libkmod_libkmod_la_SOURCES)
@@ -29,11 +29,10 @@
  libkmod_libkmod_internal_la_LDFLAGS = $(AM_LDFLAGS) \
        -Wl,--version-script=$(top_srcdir)/libkmod/libkmod.sym
  libkmod_libkmod_internal_la_DEPENDENCIES  = $(libkmod_libkmod_la_DEPENDENCIES)
-diff --git a/libkmod/libkmod-unsupported.c b/libkmod/libkmod-unsupported.c
-new file mode 100644
-index 0000000..7ef9fc8
+Index: kmod-27/libkmod/libkmod-unsupported.c
+===================================================================
 --- /dev/null
-+++ b/libkmod/libkmod-unsupported.c
++++ kmod-27/libkmod/libkmod-unsupported.c
 @@ -0,0 +1,9 @@
 +#include "libkmod-internal.h"
 +#include "libkmod-unsupported.h"
@@ -44,11 +43,10 @@
 +
 +      config->block_unsupported = 0;
 +}
-diff --git a/libkmod/libkmod-unsupported.h b/libkmod/libkmod-unsupported.h
-new file mode 100644
-index 0000000..a95b4a2
+Index: kmod-27/libkmod/libkmod-unsupported.h
+===================================================================
 --- /dev/null
-+++ b/libkmod/libkmod-unsupported.h
++++ kmod-27/libkmod/libkmod-unsupported.h
 @@ -0,0 +1,8 @@
 +#pragma once
 +
@@ -58,10 +56,10 @@
 + * library
 + */
 +void kmod_internal_allow_unsupported(struct kmod_ctx *ctx);
-diff --git a/tools/modprobe.c b/tools/modprobe.c
-index 3be2989..aa4033d 100644
---- a/tools/modprobe.c
-+++ b/tools/modprobe.c
+Index: kmod-27/tools/modprobe.c
+===================================================================
+--- kmod-27.orig/tools/modprobe.c
++++ kmod-27/tools/modprobe.c
 @@ -38,6 +38,8 @@
  
  #include "kmod.h"
@@ -71,7 +69,7 @@
  static int log_priority = LOG_CRIT;
  static int use_syslog = 0;
  #define LOG(...) log_printf(log_priority, __VA_ARGS__)
-@@ -755,6 +757,7 @@ static int do_modprobe(int argc, char **orig_argv)
+@@ -761,6 +763,7 @@ static int do_modprobe(int argc, char **
        const char *dirname = NULL;
        const char *root = NULL;
        const char *kversion = NULL;
@@ -79,7 +77,7 @@
        int use_all = 0;
        int do_remove = 0;
        int do_show_config = 0;
-@@ -846,7 +849,7 @@ static int do_modprobe(int argc, char **orig_argv)
+@@ -852,7 +855,7 @@ static int do_modprobe(int argc, char **
                        kversion = optarg;
                        break;
                case 128:
@@ -88,7 +86,7 @@
                        break;
                case 's':
                        env_modprobe_options_append("-s");
-@@ -919,6 +922,9 @@ static int do_modprobe(int argc, char **orig_argv)
+@@ -925,6 +928,9 @@ static int do_modprobe(int argc, char **
  
        log_setup_kmod_log(ctx, verbose);
  
@@ -98,6 +96,3 @@
        kmod_load_resources(ctx);
  
        if (do_show_config)
--- 
-2.20.1
-

++++++ kmod-26.tar.xz -> kmod-27.tar.xz ++++++
++++ 14307 lines of diff (skipped)


Reply via email to