Hello community,

here is the log from the commit of package iprutils for openSUSE:Leap:15.2 
checked in at 2020-05-26 18:32:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/iprutils (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.iprutils.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iprutils"

Tue May 26 18:32:19 2020 rev:24 rq:808008 version:2.4.18

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/iprutils/iprutils.changes      2020-01-15 
15:12:29.774143283 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.iprutils.new.2738/iprutils.changes    
2020-05-26 18:32:24.701579899 +0200
@@ -1,0 +2,8 @@
+Tue Apr 21 11:52:14 UTC 2020 - Josef Möllers <[email protected]>
+
+- Without freeing the raid_cmd_head list before creating the raid menu,
+  GUI menu of creating/deleting an array got mess up.
+  Free the raid_cmd_head list before creating the raid menu
+  [bsc#1165878, bsc1165878-free-raid-cmd-head-list.patch]
+
+-------------------------------------------------------------------

New:
----
  bsc1165878-free-raid-cmd-head-list.patch

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

Other differences:
------------------
++++++ iprutils.spec ++++++
--- /var/tmp/diff_new_pack.MgE9Ri/_old  2020-05-26 18:32:25.093580754 +0200
+++ /var/tmp/diff_new_pack.MgE9Ri/_new  2020-05-26 18:32:25.097580764 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# 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
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,9 +25,10 @@
 Summary:        Utilities for the IBM Power Linux RAID Adapters
 License:        CPL-1.0
 Group:          Hardware/Other
-Url:            https://sourceforge.net/projects/iprdd
+URL:            https://sourceforge.net/projects/iprdd
 Source0:        
https://sourceforge.net/projects/iprdd/files/iprutils%%20for%%202.6%%20kernels/%{version}/%{name}-%{version}.%{revision}.tar.gz
 Patch0:         iprutils.fix_ncurses_cflags_var.patch
+Patch1:         bsc1165878-free-raid-cmd-head-list.patch 
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -49,6 +50,7 @@
 %prep
 %setup -q -n %{name}-%{version}.%{revision}
 %patch0 -p1
+%patch1 -p1
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"

++++++ bsc1165878-free-raid-cmd-head-list.patch ++++++
Without freeing the raid_cmd_head list before creating the raid menu,
GUI menu of creating/deleting an array got mess up.

References: bsc#1165878
Upstream: submitted https://sourceforge.net/p/iprdd/mailman/message/36984523/

Signed-off-by: Wen Xiong <wenxiong@...>
---
 iprconfig.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/iprconfig.c b/iprconfig.c
index 5f31beb..f74a70c 100644
--- a/iprconfig.c
+++ b/iprconfig.c
@@ -2980,6 +2980,8 @@ int hot_spare_screen(i_container *i_con)
 **/
 int raid_screen(i_container *i_con)
 {
+       free_raid_cmds();
+
        return display_features_menu(i_con, &n_raid_screen);
 }
 
-- 
1.6.0.2
++++++ iprutils.fix_ncurses_cflags_var.patch ++++++
--- /var/tmp/diff_new_pack.MgE9Ri/_old  2020-05-26 18:32:25.145580869 +0200
+++ /var/tmp/diff_new_pack.MgE9Ri/_new  2020-05-26 18:32:25.149580877 +0200
@@ -1,3 +1,6 @@
+References: FATE#317991
+Upstream: submitted https://sourceforge.net/p/iprdd/patches/9/
+
 diff -ur iprutils-2.4.17.1/configure.ac iprutils-2.4.17.1.mod/configure.ac
 --- iprutils-2.4.17.1/configure.ac     2018-10-30 15:16:14.000000000 +0100
 +++ iprutils-2.4.17.1.mod/configure.ac 2018-10-31 16:07:31.459599362 +0100


Reply via email to