Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kmod for openSUSE:Factory checked in 
at 2022-07-02 15:33:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmod (Old)
 and      /work/SRC/openSUSE:Factory/.kmod.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmod"

Sat Jul  2 15:33:40 2022 rev:71 rq:986103 version:30

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmod/kmod.changes        2022-04-02 
18:20:12.514498689 +0200
+++ /work/SRC/openSUSE:Factory/.kmod.new.1548/kmod.changes      2022-07-02 
15:33:40.758940090 +0200
@@ -1,0 +2,10 @@
+Thu Jun 30 16:15:35 UTC 2022 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 30
+  * libkmod: support for the SM3 hash algorithm
+  * modprobe: added the --wait option
+- Drop libkmod-Provide-info-even-for-modules-built-into-the.patch
+  (merged)
+- Add 0001-testsuite-repair-read-of-uninitialized-memory.patch
+
+-------------------------------------------------------------------

Old:
----
  kmod-29.tar.sign
  kmod-29.tar.xz
  libkmod-Provide-info-even-for-modules-built-into-the.patch

New:
----
  0001-testsuite-repair-read-of-uninitialized-memory.patch
  kmod-30.tar.sign
  kmod-30.tar.xz

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

Other differences:
------------------
++++++ kmod-testsuite.spec ++++++
--- /var/tmp/diff_new_pack.GBbCeu/_old  2022-07-02 15:33:41.530941248 +0200
+++ /var/tmp/diff_new_pack.GBbCeu/_new  2022-07-02 15:33:41.534941254 +0200
@@ -22,7 +22,7 @@
 
 Name:           kmod-testsuite
 %define lname  libkmod2
-Version:        29
+Version:        30
 Release:        0
 Summary:        Testsuite of the kmod package
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -42,7 +42,7 @@
 Patch6:         0012-modprobe-print-unsupported-status.patch
 Patch7:         usr-lib-modprobe.patch
 Patch8:         no-stylesheet-download.patch
-Patch9:         libkmod-Provide-info-even-for-modules-built-into-the.patch
+Patch9:         0001-testsuite-repair-read-of-uninitialized-memory.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  docbook-xsl-stylesheets
@@ -74,7 +74,7 @@
 %autopatch -p1
 
 %build
-autoreconf -fi
+GTKDOCIZE=/bin/true autoreconf -fi
 export LDFLAGS="-Wl,-z,relro,-z,now"
 # The extra --includedir gives us the possibility to detect dependent
 # packages which fail to properly use pkgconfig.

++++++ kmod.spec ++++++
--- /var/tmp/diff_new_pack.GBbCeu/_old  2022-07-02 15:33:41.554941284 +0200
+++ /var/tmp/diff_new_pack.GBbCeu/_new  2022-07-02 15:33:41.562941296 +0200
@@ -22,7 +22,7 @@
 
 Name:           kmod
 %define lname  libkmod2
-Version:        29
+Version:        30
 Release:        0
 Summary:        Utilities to load modules into the kernel
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -42,7 +42,7 @@
 Patch6:         0012-modprobe-print-unsupported-status.patch
 Patch7:         usr-lib-modprobe.patch
 Patch8:         no-stylesheet-download.patch
-Patch9:         libkmod-Provide-info-even-for-modules-built-into-the.patch
+Patch9:         0001-testsuite-repair-read-of-uninitialized-memory.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  docbook-xsl-stylesheets
@@ -116,7 +116,7 @@
 %autosetup -p1
 
 %build
-autoreconf -fi
+GTKDOCIZE=/bin/true autoreconf -fi
 export LDFLAGS="-Wl,-z,relro,-z,now"
 # The extra --includedir gives us the possibility to detect dependent
 # packages which fail to properly use pkgconfig, cf. 
bugzilla.opensuse.org/795968

++++++ 0001-testsuite-repair-read-of-uninitialized-memory.patch ++++++
>From 16c086f48c2270ad6412ad7226df53079f825270 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jeng...@inai.de>
Date: Thu, 30 Jun 2022 18:47:25 +0200
Subject: [PATCH] testsuite: repair read of uninitialized memory
References: https://github.com/kmod-project/kmod/pull/15
References: https://github.com/kmod-project/kmod/issues/14

Function ``test_backoff_time`` does not initialize ``delta``, and
``get_backoff_delta_msec`` then performs a read from uninitialized
memory with the ``!*delta`` expression.

Signed-off-by: Jan Engelhardt <jeng...@inai.de>
Signed-off-by: Lucas De Marchi <lucas.de.mar...@gmail.com>
---
 testsuite/test-util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testsuite/test-util.c b/testsuite/test-util.c
index fb8c9ef..5766584 100644
--- a/testsuite/test-util.c
+++ b/testsuite/test-util.c
@@ -231,7 +231,7 @@ DEFINE_TEST(test_addu64_overflow,
 
 static int test_backoff_time(const struct test *t)
 {
-       unsigned long long delta;
+       unsigned long long delta = 0;
 
        /* Check exponential increments */
        get_backoff_delta_msec(now_msec(), now_msec() + 10, &delta);
-- 
2.36.1


++++++ kmod-29.tar.xz -> kmod-30.tar.xz ++++++
++++ 11176 lines of diff (skipped)

Reply via email to