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)