commit iprutils for openSUSE:Factory

2020-08-23 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2020-08-23 09:21:09

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new.3399 (New)


Package is "iprutils"

Sun Aug 23 09:21:09 2020 rev:66 rq:828289 version:2.4.19

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2020-04-29 
20:42:15.571623428 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new.3399/iprutils.changes  
2020-08-23 09:21:16.322688200 +0200
@@ -1,0 +2,14 @@
+Mon Aug 10 12:29:41 UTC 2020 - Michal Suchanek 
+
+- version update to 2.4.19 (jsc#SLE-13632)
+  - Fixup format_req to no always return true
+  - Fix quoting of ncurses flags
+  - Free the raid_cmd_head list before creating the raid menu
+  - fix iprdump sigserv on non-existing dump file
+  - Add support for descriptor format sense data
+- remove upstreamed patches
+  - iprutils.fix_ncurses_cflags_var.patch
+  - bsc1165878-free-raid-cmd-head-list.patch
+- update project URL.
+
+---

Old:

  bsc1165878-free-raid-cmd-head-list.patch
  iprutils-2.4.18.1.tar.gz
  iprutils.fix_ncurses_cflags_var.patch

New:

  iprutils-2.4.19.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.KNSM5Q/_old  2020-08-23 09:21:16.842688489 +0200
+++ /var/tmp/diff_new_pack.KNSM5Q/_new  2020-08-23 09:21:16.842688489 +0200
@@ -16,19 +16,20 @@
 #
 
 
-%define revision 1
+%define vmajor 2
+%define vminor 4
+%define vpatch 19
+%define tag rel-%{vmajor}-%{vminor}-%{vpatch}
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.18
+Version:%{vmajor}.%{vminor}.%{vpatch}
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
 Group:  Hardware/Other
-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 
+URL:https://github.com/bjking1/iprutils/releases
+Source: 
https://github.com/bjking1/iprutils/archive/%{tag}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -48,15 +49,12 @@
 supported by the ipr SCSI storage device driver.
 
 %prep
-%setup -q -n %{name}-%{version}.%{revision}
-%patch0 -p1
-%patch1 -p1
+%setup -q -n %{name}-%{tag}
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"
 export LIBS="$(pkg-config ncurses form --libs)"
-aclocal
-automake --add-missing
+source ./bootstrap.sh
 autoreconf
 %configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
 make %{?_smp_mflags}

++ iprutils-2.4.18.1.tar.gz -> iprutils-2.4.19.tar.gz ++
 44391 lines of diff (skipped)




commit iprutils for openSUSE:Factory

2020-04-29 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2020-04-29 20:41:40

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new.2738 (New)


Package is "iprutils"

Wed Apr 29 20:41:40 2020 rev:65 rq:798207 version:2.4.18

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2019-06-13 
22:36:47.784314051 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new.2738/iprutils.changes  
2020-04-29 20:42:15.571623428 +0200
@@ -1,0 +2,8 @@
+Tue Apr 21 11:52:14 UTC 2020 - Josef Möllers 
+
+- 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.Yaym0a/_old  2020-04-29 20:42:16.147624930 +0200
+++ /var/tmp/diff_new_pack.Yaym0a/_new  2020-04-29 20:42:16.151624940 +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 
---
 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.Yaym0a/_old  2020-04-29 20:42:16.179625013 +0200
+++ /var/tmp/diff_new_pack.Yaym0a/_new  2020-04-29 20:42:16.183625024 +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.0 +0100
 +++ iprutils-2.4.17.1.mod/configure.ac 2018-10-31 16:07:31.459599362 +0100




commit iprutils for openSUSE:Factory

2019-06-13 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2019-06-13 22:36:46

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new.4811 (New)


Package is "iprutils"

Thu Jun 13 22:36:46 2019 rev:64 rq:708094 version:2.4.18

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2019-05-03 
22:07:13.798894255 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new.4811/iprutils.changes  
2019-06-13 22:36:47.784314051 +0200
@@ -1,0 +2,8 @@
+Thu Jun  6 08:35:36 UTC 2019 - josef.moell...@suse.com
+
+- version update to 2.4.18
+  - Fix format for RAID hang
+  - Fix driver unbind on format 
+  [jsc#SLE-6586, bsc#1137455]
+
+---

Old:

  iprutils-2.4.17.1.tar.gz

New:

  iprutils-2.4.18.1.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.MPhWUT/_old  2019-06-13 22:36:48.248313900 +0200
+++ /var/tmp/diff_new_pack.MPhWUT/_new  2019-06-13 22:36:48.252313899 +0200
@@ -20,7 +20,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.17
+Version:2.4.18
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0

++ iprutils-2.4.17.1.tar.gz -> iprutils-2.4.18.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.17.1/configure 
new/iprutils-2.4.18.1/configure
--- old/iprutils-2.4.17.1/configure 2018-10-30 15:18:34.0 +0100
+++ new/iprutils-2.4.18.1/configure 2019-05-31 19:49:05.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for iprutils 2.4.17.1.
+# Generated by GNU Autoconf 2.69 for iprutils 2.4.18.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='iprutils'
 PACKAGE_TARNAME='iprutils'
-PACKAGE_VERSION='2.4.17.1'
-PACKAGE_STRING='iprutils 2.4.17.1'
+PACKAGE_VERSION='2.4.18.1'
+PACKAGE_STRING='iprutils 2.4.18.1'
 PACKAGE_BUGREPORT='iprdd-de...@lists.sourceforge.net'
 PACKAGE_URL=''
 
@@ -1338,7 +1338,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures iprutils 2.4.17.1 to adapt to many kinds of systems.
+\`configure' configures iprutils 2.4.18.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of iprutils 2.4.17.1:";;
+ short | recursive ) echo "Configuration of iprutils 2.4.18.1:";;
esac
   cat <<\_ACEOF
 
@@ -1519,7 +1519,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-iprutils configure 2.4.17.1
+iprutils configure 2.4.18.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1996,7 +1996,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by iprutils $as_me 2.4.17.1, which was
+It was created by iprutils $as_me 2.4.18.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2860,7 +2860,7 @@
 
 # Define the identity of the package.
  PACKAGE='iprutils'
- VERSION='2.4.17.1'
+ VERSION='2.4.18.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13049,7 +13049,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by iprutils $as_me 2.4.17.1, which was
+This file was extended by iprutils $as_me 2.4.18.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13106,7 +13106,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-iprutils config.status 2.4.17.1
+iprutils config.status 2.4.18.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.17.1/configure.ac 
new/iprutils-2.4.18.1/configure.ac
--- old/iprutils-2.4.17.1/configure.ac  2018-10-30 15:16:14.0 +0100
+++ new/iprutils-2.4.18.1/configure.ac  2019-05-31 19:48:16.0 +0200
@@ -10,7 +10,7 @@
 AC_PREREQ([2.63])
 # For RC releases, versio

commit iprutils for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2019-05-03 22:07:12

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new.5148 (New)


Package is "iprutils"

Fri May  3 22:07:12 2019 rev:63 rq:698689 version:2.4.17

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2018-11-14 
14:28:59.935581289 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new.5148/iprutils.changes  
2019-05-03 22:07:13.798894255 +0200
@@ -4 +4 @@
-- version update to 2.4.17 (fate#326435)
+- version update to 2.4.17 (fate#326435, jsc#SLE-6586)



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.5z3zyU/_old  2019-05-03 22:07:14.430895468 +0200
+++ /var/tmp/diff_new_pack.5z3zyU/_new  2019-05-03 22:07:14.430895468 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 




commit iprutils for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2018-11-14 14:28:55

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Wed Nov 14 14:28:55 2018 rev:62 rq:646818 version:2.4.17

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2018-06-13 
15:15:27.345293762 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2018-11-14 
14:28:59.935581289 +0100
@@ -1,0 +2,10 @@
+Wed Oct 31 15:09:01 UTC 2018 - Michal Suchanek 
+
+- version update to 2.4.17 (fate#326435)
+  - Further show-details speedup
+  - Use udev activation
+
+- refreshed iprutils.fix_ncurses_cflags_var.patch
+- fix license warning
+
+---

Old:

  iprutils-2.4.16.1.tar.gz

New:

  iprutils-2.4.17.1.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.f7Czz5/_old  2018-11-14 14:29:01.79730 +0100
+++ /var/tmp/diff_new_pack.f7Czz5/_new  2018-11-14 14:29:01.79730 +0100
@@ -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/
 #
 
 
@@ -20,7 +20,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.16
+Version:2.4.17
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
@@ -48,7 +48,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}.%{revision}
-%patch0 -p2
+%patch0 -p1
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"
@@ -86,7 +86,8 @@
 %service_del_postun iprupdate.service
 
 %files
-%doc README LICENSE
+%license LICENSE
+%doc README
 %{_sbindir}/iprconfig
 %{_sbindir}/iprdump
 %{_sbindir}/iprupdate
@@ -102,5 +103,6 @@
 %{_sbindir}/rciprdump
 %{_sbindir}/rciprinit
 %{_sbindir}/rciprupdate
+%{_udevrulesdir}/*
 
 %changelog

++ iprutils-2.4.16.1.tar.gz -> iprutils-2.4.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.16.1/Makefile.am 
new/iprutils-2.4.17.1/Makefile.am
--- old/iprutils-2.4.16.1/Makefile.am   2018-04-25 23:15:05.0 +0200
+++ new/iprutils-2.4.17.1/Makefile.am   2018-06-05 17:41:15.0 +0200
@@ -47,6 +47,7 @@
 
 if SYSTEMD
 SUBDIRS += systemd
+SUBDIRS += udev
 endif
 
 if SOSREPORT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.16.1/Makefile.in 
new/iprutils-2.4.17.1/Makefile.in
--- old/iprutils-2.4.16.1/Makefile.in   2018-05-08 17:22:14.0 +0200
+++ new/iprutils-2.4.17.1/Makefile.in   2018-10-30 15:18:34.0 +0100
@@ -94,7 +94,7 @@
iprinit$(EXEEXT) iprdbg$(EXEEXT) $(am__EXEEXT_1) \
$(am__EXEEXT_2)
 @STATIC_BUILD_TRUE@am__append_1 = iprconfig-static
-@SYSTEMD_TRUE@am__append_2 = systemd
+@SYSTEMD_TRUE@am__append_2 = systemd udev
 @IPRDUMPFMT_TRUE@am__append_3 = iprdumpfmt
 @IPRDUMPFMT_TRUE@am__append_4 = iprdumpfmt.8
 subdir = .
@@ -281,7 +281,7 @@
 ETAGS = etags
 CTAGS = ctags
 CSCOPE = cscope
-DIST_SUBDIRS = . init.d spec systemd
+DIST_SUBDIRS = . init.d spec systemd udev
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -450,6 +450,7 @@
 top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
+udevrulesdir = @udevrulesdir@
 noinst_LTLIBRARIES = libipr.la
 libipr_la_SOURCES = iprlib.c iprlib.h
 dist_sbin_SCRIPTS = iprsos
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.16.1/configure 
new/iprutils-2.4.17.1/configure
--- old/iprutils-2.4.16.1/configure 2018-05-08 17:22:14.0 +0200
+++ new/iprutils-2.4.17.1/configure 2018-10-30 15:18:34.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for iprutils 2.4.16.1.
+# Generated by GNU Autoconf 2.69 for iprutils 2.4.17.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='iprutils'
 PACKAGE_TARNAME='iprutils'
-PACKAGE_VERSION='2.4.16.1'
-PACKAGE_STRING='iprutils 2.4.16.1'
+PACKAGE_VERSION='2.4.17.1'
+PACKAGE_STRING='iprutils 2.4.17.1'
 PACKAGE_BUGREPORT='iprdd-de...@lists.sourceforge.net'
 PACKAGE_URL=''
 
@@ -648,6 +648,7 @@
 initddir
 INITD_FALSE
 INITD_TRUE
+udevrulesdir
 systemdunitdir
 SYS

commit iprutils for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2018-06-13 15:15:18

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Wed Jun 13 15:15:18 2018 rev:61 rq:614471 version:2.4.16

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2018-03-26 
13:06:59.644868022 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2018-06-13 
15:15:27.345293762 +0200
@@ -1,0 +2,13 @@
+Tue May 29 06:27:01 UTC 2018 - jloe...@suse.com
+
+- version update to 2.4.16 (fate#325179)
+  - Speedup for show-details
+  - Improve error messages when creating the arrays with RI and non-RI disks
+  - Fix download microcode to all devices
+  - Fix microcode image sorting on little endian systems
+
+- removed patches:
+  * iprutils-Fix-download-microcode-to-all-devices.patch
+  * iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch
+
+---

Old:

  iprutils-2.4.15.1.tar.gz
  iprutils-Fix-download-microcode-to-all-devices.patch
  iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch

New:

  iprutils-2.4.16.1.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.eul5sf/_old  2018-06-13 15:15:28.225261657 +0200
+++ /var/tmp/diff_new_pack.eul5sf/_new  2018-06-13 15:15:28.229261511 +0200
@@ -20,7 +20,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.15
+Version:2.4.16
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
@@ -28,8 +28,6 @@
 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: iprutils-Fix-download-microcode-to-all-devices.patch
-Patch2: 
iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -51,8 +49,6 @@
 %prep
 %setup -q -n %{name}-%{version}.%{revision}
 %patch0 -p2
-%patch1 -p1
-%patch2 -p1
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"

++ iprutils-2.4.15.1.tar.gz -> iprutils-2.4.16.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-2.4.15.1/configure 
new/iprutils-2.4.16.1/configure
--- old/iprutils-2.4.15.1/configure 2017-06-19 15:37:20.0 +0200
+++ new/iprutils-2.4.16.1/configure 2018-05-08 17:22:14.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for iprutils 2.4.15.1.
+# Generated by GNU Autoconf 2.69 for iprutils 2.4.16.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='iprutils'
 PACKAGE_TARNAME='iprutils'
-PACKAGE_VERSION='2.4.15.1'
-PACKAGE_STRING='iprutils 2.4.15.1'
+PACKAGE_VERSION='2.4.16.1'
+PACKAGE_STRING='iprutils 2.4.16.1'
 PACKAGE_BUGREPORT='iprdd-de...@lists.sourceforge.net'
 PACKAGE_URL=''
 
@@ -1337,7 +1337,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures iprutils 2.4.15.1 to adapt to many kinds of systems.
+\`configure' configures iprutils 2.4.16.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1407,7 +1407,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of iprutils 2.4.15.1:";;
+ short | recursive ) echo "Configuration of iprutils 2.4.16.1:";;
esac
   cat <<\_ACEOF
 
@@ -1518,7 +1518,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-iprutils configure 2.4.15.1
+iprutils configure 2.4.16.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1995,7 +1995,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by iprutils $as_me 2.4.15.1, which was
+It was created by iprutils $as_me 2.4.16.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2859,7 +2859,7 @@
 
 # Define the identity of the package.
  PACKAGE='iprutils'
- VERSION='2.4.15.1'
+ VERSION='2.4.16.1'
 
 
 cat >>confdefs.h <

commit iprutils for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2018-03-26 13:05:41

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Mon Mar 26 13:05:41 2018 rev:60 rq:590594 version:2.4.15

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2018-03-07 
10:31:17.373811191 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2018-03-26 
13:06:59.644868022 +0200
@@ -4 +4 @@
-- Fix microcode download (bsc#1082712)
+- Fix microcode download (bsc#1082712) (bsc#1081558)



Other differences:
--



commit iprutils for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2018-03-07 10:31:15

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Wed Mar  7 10:31:15 2018 rev:59 rq:582547 version:2.4.15

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2017-10-28 
14:18:45.981953340 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2018-03-07 
10:31:17.373811191 +0100
@@ -1,0 +2,7 @@
+Tue Feb 27 18:25:09 UTC 2018 - msucha...@suse.com
+
+- Fix microcode download (bsc#1082712)
+  + iprutils-Fix-download-microcode-to-all-devices.patch
+  + iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch
+
+---

New:

  iprutils-Fix-download-microcode-to-all-devices.patch
  iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.8ZuDGp/_old  2018-03-07 10:31:18.045786953 +0100
+++ /var/tmp/diff_new_pack.8ZuDGp/_new  2018-03-07 10:31:18.049786808 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,8 @@
 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: iprutils-Fix-download-microcode-to-all-devices.patch
+Patch2: 
iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -49,6 +51,8 @@
 %prep
 %setup -q -n %{name}-%{version}.%{revision}
 %patch0 -p2
+%patch1 -p1
+%patch2 -p1
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"

++ iprutils-Fix-download-microcode-to-all-devices.patch ++
>From 1d7c258706d65ef0ed4090d5df2627ac696f0770 Mon Sep 17 00:00:00 2001
From: Brian King 
Date: Thu, 16 Nov 2017 15:12:31 -0600
Subject: [PATCH 1/2] iprutils: Fix download microcode to all devices

Git-commit: 1d7c258706d65ef0ed4090d5df2627ac696f0770

This fixes a regression that was introduced which broke the
iprconfig option to download microcode to all devices.

Fixes: bcfcda764d10 ("iprutils: Fix iprconfig dump option to log full IOA 
details")
Signed-off-by: Brian King 
---
 iprconfig.c | 4 ++--
 iprlib.h| 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/iprconfig.c b/iprconfig.c
index 11233cfc5fc0..5da12ccc2bf7 100644
--- a/iprconfig.c
+++ b/iprconfig.c
@@ -11842,7 +11842,7 @@ int download_all_ucode(i_container *i_con)
if (!ioa->ioa.scsi_dev_data || ioa->ioa_dead)
continue;
 
-   for_each_dev (ioa, dev) {
+   for_ioa_and_each_dev (ioa, dev) {
if (ipr_is_volume_set(dev))
continue;
 
@@ -15754,7 +15754,7 @@ static int update_all_ucodes(char **args, int num_args)
for_each_ioa(ioa) {
if (!ioa->ioa.scsi_dev_data)
continue;
-   for_each_dev(ioa, dev) {
+   for_ioa_and_each_dev(ioa, dev) {
if (ipr_is_volume_set(dev))
continue;
 
diff --git a/iprlib.h b/iprlib.h
index 4fe98233a3b5..f7155228f240 100644
--- a/iprlib.h
+++ b/iprlib.h
@@ -1594,6 +1594,10 @@ struct ipr_ioa {
 
 #define for_each_dev(i, d) for (d = (i)->dev; (d - (i)->dev) < 
(i)->num_devices; d++)
 
+#define for_ioa_and_each_dev(i, d) for (d = &((i)->ioa); \
+   (d == &((i)->ioa)) || ((d - (i)->dev) < 
(i)->num_devices); \
+   d = (d == &((i)->ioa)) ? (i)->dev : d + 
1)
+
 #define for_each_hotplug_dev(i, d) \
   for_each_dev(i, d) \
if (ipr_is_af_dasd_device(d) || ipr_is_gscsi(d))
-- 
2.13.6

++ iprutils-Fix-microcode-image-sorting-on-little-endian-systems.patch 
++
>From 35e85f59ef4bc16e78979684e318b44e76f14330 Mon Sep 17 00:00:00 2001
From: Brian King 
Date: Thu, 16 Nov 2017 15:12:32 -0600
Subject: [PATCH 2/2] iprutils: Fix microcode image sorting on little endian
 systems

Git-commit: 35e85f59ef4bc16e78979684e318b44e76f14330

Fixes the sorting of microcode images from the filesystem
on little endian systems so that when

commit iprutils for openSUSE:Factory

2017-10-28 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2017-10-28 14:18:45

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Sat Oct 28 14:18:45 2017 rev:58 rq:536221 version:2.4.15

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2017-03-10 
21:45:02.629188128 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2017-10-28 
14:18:45.981953340 +0200
@@ -1,0 +2,14 @@
+Wed Oct 18 15:18:57 UTC 2017 - msucha...@suse.com
+
+- Update to upstream 2.4.15 (fate#322236)
+  - Enable write cache policy for JBODs
+  - Fix data direction for some SG_IO ioctls
+  - improve README documentation
+  - Display RAID migration status (bsc#1064001)
+  - Add reserved bits in page 2 of ses device
+
+- Make buildable in Leap42
+- Fix dangling service symlinks
+- Run throuthg spec-cleaner
+
+---

Old:

  iprutils-2.4.14.tar.gz

New:

  iprutils-2.4.15.1.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.jnvGoH/_old  2017-10-28 14:18:46.985916629 +0200
+++ /var/tmp/diff_new_pack.jnvGoH/_new  2017-10-28 14:18:46.985916629 +0200
@@ -16,48 +16,54 @@
 #
 
 
+%define revision 1
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.14
+Version:2.4.15
 Release:0
-%define ibmformat %(sed 's/\\./-/g' <<< %{version})
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
 Group:  Hardware/Other
-Url:https://github.com/bjking1/iprutils
-Source0:%{name}-%{version}.tar.gz
+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
 BuildRequires:  libtool
+BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(form)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(ncurses)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Patch0: iprutils.fix_ncurses_cflags_var.patch
 ExclusiveArch:  ppc ppc64 ppc64le
 %systemd_requires
+%if 0%{?suse_version} > 1320
+BuildRequires:  pkgconfig(form)
+BuildRequires:  pkgconfig(ncurses)
+%else
+BuildRequires:  ncurses-devel
+%endif
 
 %description
 Provides a suite of utilities to manage and configure SCSI devices
 supported by the ipr SCSI storage device driver.
 
 %prep
-%setup -qn %{name}-rel-%{ibmformat}
+%setup -q -n %{name}-%{version}.%{revision}
 %patch0 -p2
 
 %build
 export CPPFLAGS="$(pkg-config ncurses form --cflags)"
 export LIBS="$(pkg-config ncurses form --libs)"
-./bootstrap.sh
+aclocal
+automake --add-missing
+autoreconf
 %configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
-%{__make} %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install
-ln -s /sbin/service %{buildroot}/usr/sbin/rciprdump
-ln -s /sbin/service %{buildroot}/usr/sbin/rciprinit
-ln -s /sbin/service %{buildroot}/usr/sbin/rciprupdate
+%make_install
+ln -s service %{buildroot}%{_sbindir}/rciprdump
+ln -s service %{buildroot}%{_sbindir}/rciprinit
+ln -s service %{buildroot}%{_sbindir}/rciprupdate
 
 %pre
 %service_add_pre iprdump.service
@@ -80,7 +86,6 @@
 %service_del_postun iprupdate.service
 
 %files
-%defattr(-,root,root,-)
 %doc README LICENSE
 %{_sbindir}/iprconfig
 %{_sbindir}/iprdump

++ iprutils-2.4.14.tar.gz -> iprutils-2.4.15.1.tar.gz ++
 43898 lines of diff (skipped)




commit iprutils for openSUSE:Factory

2017-03-10 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2017-03-10 21:45:01

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Fri Mar 10 21:45:01 2017 rev:57 rq:477561 version:2.4.14

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2017-02-08 
12:12:53.336067017 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2017-03-10 
21:45:02.629188128 +0100
@@ -1,0 +2,15 @@
+Wed Mar  1 17:27:15 UTC 2017 - jloe...@suse.com
+
+- version update to 2.4.14 (fate#321592)
+  - Remove sleeps from iprconfig initialization
+  - Filter out JBOD HDDs from the device statistics menu
+  - Allow VSET write cache in bare metal mode
+  - Fix raid-create on dual adapter setups
+  - Wait for sg module
+  - Disable rebuild verify by default for single adapter configurations
+  - Remove stale debug printf
+  - Vset cache enable fixes
+  - Backwards compatibility for endian swapped device_id
+  - Fix iprconfig dump option to log full IOA details
+
+---

Old:

  iprutils-2.4.13.tar.gz

New:

  iprutils-2.4.14.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.7z7HvN/_old  2017-03-10 21:45:03.293093964 +0100
+++ /var/tmp/diff_new_pack.7z7HvN/_new  2017-03-10 21:45:03.293093964 +0100
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.13
+Version:2.4.14
 Release:0
 %define ibmformat %(sed 's/\\./-/g' <<< %{version})
 Summary:Utilities for the IBM Power Linux RAID Adapters

++ iprutils-2.4.13.tar.gz -> iprutils-2.4.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-13/configure.ac 
new/iprutils-rel-2-4-14/configure.ac
--- old/iprutils-rel-2-4-13/configure.ac2016-08-16 16:47:13.0 
+0200
+++ new/iprutils-rel-2-4-14/configure.ac2016-10-25 22:57:44.0 
+0200
@@ -10,7 +10,7 @@
 AC_PREREQ([2.63])
 # For RC releases, version should be set to 2.4.10.0.rc1, 2.4.10.0.rc2, etc.
 # For GA releases, version should be set to 2.4.10.1, 2.4.10.2, etc.
-AC_INIT([iprutils], [2.4.13.1], [iprdd-de...@lists.sourceforge.net])
+AC_INIT([iprutils], [2.4.14.1], [iprdd-de...@lists.sourceforge.net])
 
 AM_INIT_AUTOMAKE([1.9 foreign])
 AC_CONFIG_MACRO_DIR([build-aux])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-13/iprconfig.c 
new/iprutils-rel-2-4-14/iprconfig.c
--- old/iprutils-rel-2-4-13/iprconfig.c 2016-08-16 16:47:13.0 +0200
+++ new/iprutils-rel-2-4-14/iprconfig.c 2016-10-25 22:57:44.0 +0200
@@ -27,6 +27,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include 
 
@@ -1803,7 +1804,7 @@
for_each_ioa(ioa) {
for (j = 0; j < ioa->num_devices; j++) {
scsi_dev_data = ioa->dev[j].scsi_dev_data;
-   if (!scsi_dev_data || scsi_dev_data->type == 
IPR_TYPE_ADAPTER)
+   if (ipr_is_ioa(&ioa->dev[j]))
continue;
verify_device(&ioa->dev[j]);
}
@@ -2819,7 +2820,7 @@
if ((rc = device_details_get_device(i_con, &dev)))
return rc;
 
-   if (dev->scsi_dev_data && dev->scsi_dev_data->type == IPR_TYPE_ADAPTER) 
{
+   if (ipr_is_ioa(dev)) {
n_screen = &n_adapter_details;
body = ioa_details(body, dev);
} else if (ipr_is_volume_set(dev)) {
@@ -2885,6 +2886,8 @@
char *buffer[2];
int toggle = 1;
struct ipr_dev *vset;
+   struct ipr_sas_std_inq_data std_inq;
+
processing();
 
rc = RC_SUCCESS;
@@ -2897,7 +2900,18 @@
if (!ioa->ioa.scsi_dev_data)
continue;
 
-   num_lines += print_standalone_disks(ioa, &i_con, buffer, 2);
+   __for_each_standalone_disk(ioa, dev) {
+   if (ipr_is_gscsi(dev)) {
+   rc = ipr_inquiry(dev, IPR_STD_INQUIRY, 
&std_inq, sizeof(std_inq));
+   if (rc || !std_inq.is_ssd)
+   continue;
+   }
+
+   print_dev(k, dev, buffer, "%1", 2+k);
+   i_con = add_i_con(i_con, "\0", dev);
+   num_lines++;
+   }
+
num_lines += print_hotspare_disks(ioa, &i_con, buffer, 2);
 
   

commit iprutils for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2017-02-08 12:12:52

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2016-09-11 
00:51:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2017-02-08 
12:12:53.336067017 +0100
@@ -1,0 +2,11 @@
+Tue Feb  7 07:59:19 UTC 2017 - wer...@suse.de
+
+- Export LIBS and not LDFLAGS
+- Switch over to ncurses ABI 6
+
+---
+Mon Feb  6 08:27:25 UTC 2017 - wer...@suse.de
+
+- Require pkgconfig form5 and ncurses5 for build 
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.NRIgUE/_old  2017-02-08 12:12:54.015971194 +0100
+++ /var/tmp/diff_new_pack.NRIgUE/_new  2017-02-08 12:12:54.019970630 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,10 +28,11 @@
 Url:https://github.com/bjking1/iprutils
 Source0:%{name}-%{version}.tar.gz
 BuildRequires:  libtool
-BuildRequires:  ncurses-devel
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(form)
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(ncurses)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch0: iprutils.fix_ncurses_cflags_var.patch
 ExclusiveArch:  ppc ppc64 ppc64le
@@ -46,8 +47,9 @@
 %patch0 -p2
 
 %build
+export CPPFLAGS="$(pkg-config ncurses form --cflags)"
+export LIBS="$(pkg-config ncurses form --libs)"
 ./bootstrap.sh
-export LDFLAGS="$(ncurses5-config --libs)"
 %configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
 %{__make} %{?_smp_mflags}
 




commit iprutils for openSUSE:Factory

2016-09-10 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2016-09-11 00:51:24

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2016-08-26 
23:14:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2016-09-11 
00:51:25.0 +0200
@@ -4 +4 @@
-- version update to 2.4.13
+- version update to 2.4.13 (bsc#994964)



Other differences:
--



commit iprutils for openSUSE:Factory

2016-08-26 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2016-08-26 23:14:48

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2016-08-11 
18:53:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2016-08-26 
23:14:49.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug 23 05:58:13 UTC 2016 - jloe...@suse.com
+
+- version update to 2.4.13
+  - Additional fixes for tracking known zeroed state
+
+---

Old:

  iprutils-2.4.12.tar.gz

New:

  iprutils-2.4.13.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.s0pSMe/_old  2016-08-26 23:14:50.0 +0200
+++ /var/tmp/diff_new_pack.s0pSMe/_new  2016-08-26 23:14:50.0 +0200
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.12
+Version:2.4.13
 Release:0
 %define ibmformat %(sed 's/\\./-/g' <<< %{version})
 Summary:Utilities for the IBM Power Linux RAID Adapters

++ iprutils-2.4.12.tar.gz -> iprutils-2.4.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-12/configure.ac 
new/iprutils-rel-2-4-13/configure.ac
--- old/iprutils-rel-2-4-12/configure.ac2016-08-04 13:17:49.0 
+0200
+++ new/iprutils-rel-2-4-13/configure.ac2016-08-16 16:47:13.0 
+0200
@@ -10,7 +10,7 @@
 AC_PREREQ([2.63])
 # For RC releases, version should be set to 2.4.10.0.rc1, 2.4.10.0.rc2, etc.
 # For GA releases, version should be set to 2.4.10.1, 2.4.10.2, etc.
-AC_INIT([iprutils], [2.4.12.1], [iprdd-de...@lists.sourceforge.net])
+AC_INIT([iprutils], [2.4.13.1], [iprdd-de...@lists.sourceforge.net])
 
 AM_INIT_AUTOMAKE([1.9 foreign])
 AC_CONFIG_MACRO_DIR([build-aux])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-12/iprconfig.c 
new/iprutils-rel-2-4-13/iprconfig.c
--- old/iprutils-rel-2-4-12/iprconfig.c 2016-08-04 13:17:49.0 +0200
+++ new/iprutils-rel-2-4-13/iprconfig.c 2016-08-16 16:47:13.0 +0200
@@ -37,6 +37,7 @@
 struct devs_to_init_t {
struct ipr_dev *dev;
struct ipr_ioa *ioa;
+   u64 device_id;
int new_block_size;
int cmplt;
int do_init;
@@ -222,6 +223,63 @@
return 1;
 }
 
+static int wait_for_formatted_af_dasd(int timeout_in_secs)
+{
+   struct devs_to_init_t *dev = dev_init_head;
+   struct scsi_dev_data *scsi_devs;
+   struct scsi_dev_data *scsi_dev_data;
+   int num_devs, j, af_found, jbod2af_formats, num_secs;
+   u64 device_id;
+
+   for (num_secs = 0; num_secs < timeout_in_secs; timeout_in_secs++) {
+   af_found = 0;
+   jbod2af_formats = 0;
+   scsi_devs = NULL;
+
+   num_devs = get_scsi_dev_data(&scsi_devs);
+
+   for_each_dev_to_init(dev) {
+   if (!dev->dev || !dev->ioa)
+   continue;
+   if (!dev->dev->scsi_dev_data)
+   continue;
+   if (dev->dev_type != IPR_JBOD_DASD_DEVICE)
+   continue;
+   if (!ipr_is_af_blk_size(dev->ioa, dev->new_block_size))
+   continue;
+   if (!dev->do_init)
+   continue;
+
+   jbod2af_formats++;
+   device_id = dev->dev->scsi_dev_data->device_id;
+
+   for (j = 0, scsi_dev_data = scsi_devs;
+j < num_devs; j++, scsi_dev_data++) {
+   if (scsi_dev_data->host != dev->ioa->host_num)
+   continue;
+   if (get_sg_name(scsi_dev_data))
+   continue;
+   if (scsi_dev_data->type != IPR_TYPE_AF_DISK)
+   continue;
+   if (dev->device_id != scsi_dev_data->device_id)
+   continue;
+
+   scsi_dbg(dev->dev, "Format complete. AF DASD 
found. New Device ID=%lx, Old Device ID=%lx\n",
+ scsi_dev_data->device_id, 
dev->device_id);
+   af_found++;
+  

commit iprutils for openSUSE:Factory

2016-08-11 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2016-08-11 18:53:14

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2016-04-16 
22:08:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2016-08-11 
18:53:15.0 +0200
@@ -1,0 +2,21 @@
+Fri Aug  5 11:31:16 UTC 2016 - r...@suse.com
+
+- version update to 2.4.12 (FATE#319567, bsc#992141)
+ - Display higher link rates in path details
+ - Flush unused multipaths prior to array delete
+ - Collect additional logs with iprsos
+ - Display sr device name
+ - Fix format timeout issue on little endian systems
+ - Format timeout and format block size fixes
+ - Remove unnecessary iprconfig prompt on exit
+ - Save known zeroed state for command line format
+ - Fix find_multipath_jbod to never return itself
+ - Ensure device known zeroed state gets saved after format
+ - Fix for hotplug disk with Slider drawer
+
+---
+Thu Apr 14 08:43:43 UTC 2016 - jloe...@suse.com
+
+- cleanup spec file
+
+---
@@ -45,0 +67 @@
+  - do not stop ipr daemons when reading sysfs fails (bsc#930695)
@@ -53,0 +76,2 @@
+  * iprutils.bug-908952_show_disks_and_pyhiscal_location.patch
+  * iprutils.bug-923181_fix_create_raid_level.patch
@@ -58,0 +83,16 @@
+
+---
+Wed Apr  8 14:20:55 UTC 2015 - jloe...@suse.com
+
+- fix create raid level (bsc#923181)
+
+- added patches:
+  * iprutils.bug-923181_fix_create_raid_level.patch
+
+---
+Mon Feb  2 09:46:42 UTC 2015 - jloe...@suse.com
+
+- fix for showing up disks/platform locations (bsc#908952)
+
+- added patches:
+  * iprutils.bug-908952_show_disks_and_pyhiscal_location.patch

Old:

  iprutils-2.4.11.tar.gz

New:

  iprutils-2.4.12.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.98wHre/_old  2016-08-11 18:53:16.0 +0200
+++ /var/tmp/diff_new_pack.98wHre/_new  2016-08-11 18:53:16.0 +0200
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.11
+Version:2.4.12
 Release:0
 %define ibmformat %(sed 's/\\./-/g' <<< %{version})
 Summary:Utilities for the IBM Power Linux RAID Adapters

++ iprutils-2.4.11.tar.gz -> iprutils-2.4.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-11/configure.ac 
new/iprutils-rel-2-4-12/configure.ac
--- old/iprutils-rel-2-4-11/configure.ac2016-04-06 18:20:59.0 
+0200
+++ new/iprutils-rel-2-4-12/configure.ac2016-08-04 13:17:49.0 
+0200
@@ -10,7 +10,7 @@
 AC_PREREQ([2.63])
 # For RC releases, version should be set to 2.4.10.0.rc1, 2.4.10.0.rc2, etc.
 # For GA releases, version should be set to 2.4.10.1, 2.4.10.2, etc.
-AC_INIT([iprutils], [2.4.11.1], [iprdd-de...@lists.sourceforge.net])
+AC_INIT([iprutils], [2.4.12.1], [iprdd-de...@lists.sourceforge.net])
 
 AM_INIT_AUTOMAKE([1.9 foreign])
 AC_CONFIG_MACRO_DIR([build-aux])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils-rel-2-4-11/iprconfig.c 
new/iprutils-rel-2-4-12/iprconfig.c
--- old/iprutils-rel-2-4-11/iprconfig.c 2016-04-06 18:20:59.0 +0200
+++ new/iprutils-rel-2-4-12/iprconfig.c 2016-08-04 13:17:49.0 +0200
@@ -1649,6 +1649,9 @@
return;
}
 
+   if (ipr_device_lock(dev))
+   return;
+
if (ipr_is_af(dev)) {
if ((rc = ipr_query_command_status(dev, &cmd_status)))
return;
@@ -1675,6 +1678,8 @@
}
}
}
+
+   ipr_device_unlock(dev);
 }
 
 /**
@@ -7516,6 +7521,7 @@
elem_status->select = 1;
elem_status->insert = 1;
elem_status->identify = 1;
+   elem_status->enable_byp = 0;
}
 
overall = ipr_get_overall_elem(&ses_data, &ses_cfg);
@@ -8818,6 +8824,8 @@
evaluate_device(dev->dev, ioa, 
dev->new_block_size);
}
 
+   ipr_device_unlock(dev->dev);
+
if (ipr_is_af_blk_size(ioa, 
dev->new_block_size) || ipr_is_af_dasd_device(dev->dev))
 

commit iprutils for openSUSE:Factory

2016-04-16 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2016-04-16 22:08:04

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2015-11-06 
00:01:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2016-04-16 
22:08:05.0 +0200
@@ -1,0 +2,12 @@
+Thu Apr  7 10:49:56 UTC 2016 - jloe...@suse.com
+
+- version update to 2.4.11 (FATE#319567)
+  - see Changelog under iprutils-rel-2-4-11/spec/iprutils.spec
+
+- modified patches:
+  * iprutils.fix_ncurses_cflags_var.patch
+
+- removed patches:
+  * iprutils.nososreport.patch
+
+---

Old:

  iprutils-2.4.9.tar.gz
  iprutils.nososreport.patch

New:

  iprutils-2.4.11.tar.gz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.tClJY5/_old  2016-04-16 22:08:06.0 +0200
+++ /var/tmp/diff_new_pack.tClJY5/_new  2016-04-16 22:08:06.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,22 +19,21 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.9
+Version:2.4.11
 Release:0
+%define ibmformat %(sed 's/\\./-/g' <<< %{version})
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
 Group:  Hardware/Other
-Url:http://sourceforge.net/projects/iprdd/
-Source0:
https://downloads.sourceforge.net/project/iprdd/iprutils%20for%202.6%20kernels/%{version}/%{name}-%{version}.tar.gz
-BuildRequires:  libncurses5
+Url:https://github.com/bjking1/iprutils
+Source0:%{name}-%{version}.tar.gz
+BuildRequires:  libtool
 BuildRequires:  ncurses-devel
-BuildRequires:  pciutils-devel
-BuildRequires:  pkg-config
 BuildRequires:  systemd-rpm-macros
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch0: iprutils.fix_ncurses_cflags_var.patch
-Patch1: iprutils.nososreport.patch
 ExclusiveArch:  ppc ppc64 ppc64le
 %systemd_requires
 
@@ -43,15 +42,14 @@
 supported by the ipr SCSI storage device driver.
 
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
+%setup -qn %{name}-rel-%{ibmformat}
+%patch0 -p2
 
 %build
-export CPPFLAGS="$(ncurses5-config --cflags)"
+./bootstrap.sh
 export LDFLAGS="$(ncurses5-config --libs)"
-%configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static 
--with-systemd=%{_unitdir}
-make
+%configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
+%{__make} %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install

++ iprutils-2.4.9.tar.gz -> iprutils-2.4.11.tar.gz ++
 45285 lines of diff (skipped)

++ iprutils.fix_ncurses_cflags_var.patch ++
--- /var/tmp/diff_new_pack.tClJY5/_old  2016-04-16 22:08:06.0 +0200
+++ /var/tmp/diff_new_pack.tClJY5/_new  2016-04-16 22:08:06.0 +0200
@@ -1,25 +1,8 @@
-fetch all flags returned by command
-
-Index: iprutils-2.4.9/configure
+Index: iprutils/iprutils-rel-2-4-11/configure.ac
 ===
 iprutils-2.4.9.orig/configure
-+++ iprutils-2.4.9/configure
-@@ -11177,8 +11177,8 @@ CC="$lt_save_CC"
- 
- 
- 
--ncurses_include=$(ncurses5-config --cflags)
--if test -n ${ncurses_include}; then
-+ncurses_include="$(ncurses5-config --cflags)"
-+if test -n "${ncurses_include}"; then
-   CFLAGS="${CFLAGS} ${ncurses_include}"
- fi
- 
-Index: iprutils-2.4.9/configure.ac
-===
 iprutils-2.4.9.orig/configure.ac
-+++ iprutils-2.4.9/configure.ac
-@@ -18,8 +18,8 @@ AC_PROG_CC
+--- iprutils.orig/iprutils-rel-2-4-11/configure.ac
 iprutils/iprutils-rel-2-4-11/configure.ac
+@@ -20,8 +20,8 @@ AC_PROG_CC
  AC_PROG_INSTALL
  LT_INIT
  




commit iprutils for openSUSE:Factory

2015-11-05 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2015-11-06 00:01:19

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2015-08-05 
19:13:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2015-11-06 
00:01:21.0 +0100
@@ -1,0 +2,27 @@
+Tue Oct 27 16:18:56 UTC 2015 - dval...@suse.com
+
+- Update to 2.4.9
+ - Add support for sync cache managed array write cache on supported adapters
+ - Add supportconfig plugin
+ - Misc build cleanups and fixes
+ - Microcode download UI enhancements
+ - Add new show-ucode-levels to list all microcode levels for all ipr devices
+ - Add support to change rebuild rate from ncurses
+
+- Don't enable sosreport by default (iprutils.nososreport.patch)
+- Drop python from BuildRequires
+- Spec file cleanup
+- Specify explicitly systemd unitdir, upstream is buggy here.
+
+---
+Fri Oct 23 21:12:07 UTC 2015 - dval...@suse.com
+
+- Build only for Power architectures. IPR adapters are mainly 
+  presented there. 
+
+---
+Thu Oct 22 11:29:02 UTC 2015 - dval...@suse.com
+
+- Don't package sos report plugin (bsc#951575) 
+
+---

Old:

  iprutils-2.4.8.tar.gz

New:

  iprutils-2.4.9.tar.gz
  iprutils.nososreport.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.qFyXgk/_old  2015-11-06 00:01:23.0 +0100
+++ /var/tmp/diff_new_pack.qFyXgk/_new  2015-11-06 00:01:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.8
+Version:2.4.9
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
@@ -30,12 +30,12 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
-BuildRequires:  python
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch0: iprutils.fix_ncurses_cflags_var.patch
-ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le %arm
+Patch1: iprutils.nososreport.patch
+ExclusiveArch:  ppc ppc64 ppc64le
 %systemd_requires
 
 %description
@@ -45,25 +45,19 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 export CPPFLAGS="$(ncurses5-config --cflags)"
 export LDFLAGS="$(ncurses5-config --libs)"
-%configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
+%configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static 
--with-systemd=%{_unitdir}
 make
 
 %install
 make DESTDIR=%{buildroot} install
-install -d $RPM_BUILD_ROOT/%{_unitdir}
-cp ./systemd/iprinit.service $RPM_BUILD_ROOT/%{_unitdir}/iprinit.service
-cp ./systemd/iprdump.service $RPM_BUILD_ROOT/%{_unitdir}/iprdump.service
-cp ./systemd/iprupdate.service $RPM_BUILD_ROOT/%{_unitdir}/iprupdate.service
 ln -s /sbin/service %{buildroot}/usr/sbin/rciprdump
 ln -s /sbin/service %{buildroot}/usr/sbin/rciprinit
 ln -s /sbin/service %{buildroot}/usr/sbin/rciprupdate
-# get rid of .in files
-rm -rf %{buildroot}/%{_datadir}/iprutils
-rm -f %{buildroot}/%{_sysconfdir}/ha.d/resource.d/*.in
 
 %pre
 %service_add_pre iprdump.service
@@ -94,8 +88,6 @@
 %{_sbindir}/iprinit
 %{_sbindir}/iprdbg
 %{_sbindir}/iprsos
-%{python_sitelib}/sos
-%{python_sitelib}/sos/plugins/*
 %{_mandir}/man8/*
 %{_sysconfdir}/ha.d
 %{_sysconfdir}/ha.d/resource.d

++ iprutils-2.4.8.tar.gz -> iprutils-2.4.9.tar.gz ++
 2957 lines of diff (skipped)

++ iprutils.fix_ncurses_cflags_var.patch ++
--- /var/tmp/diff_new_pack.qFyXgk/_old  2015-11-06 00:01:23.0 +0100
+++ /var/tmp/diff_new_pack.qFyXgk/_new  2015-11-06 00:01:23.0 +0100
@@ -1,10 +1,10 @@
 fetch all flags returned by command
 
-Index: iprutils-2.4.8/configure
+Index: iprutils-2.4.9/configure
 ===
 iprutils-2.4.8.orig/configure
-+++ iprutils-2.4.8/configure
-@@ -11395,8 +11395,8 @@ $as_echo "$am_cv_python_pyexecdir" >&6;
+--- iprutils-

commit iprutils for openSUSE:Factory

2015-08-05 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2015-08-05 19:13:36

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-09-19 
13:55:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2015-08-05 
19:13:37.0 +0200
@@ -1,0 +2,20 @@
+Fri Jul 24 10:45:35 UTC 2015 - jloe...@suse.com
+
+- version update to 2.4.8 (FATE#317991)
+  - see Changelog under iprutils-2.4.8/spec/iprutils.spec
+  - to prevent failing configure, fetch all cflags
+
+- added patches:
+  * iprutils.fix_ncurses_cflags_var.patch
+
+- removed patches:
+  * iprconfig.usr-sbin.patch
+  * iprutils-close.diff
+  * iprutils.bug-896587_mig_fix_le.patch
+  * iprutils.generate_ipr_dump_file.patch
+  * iprutils.install-man.patch
+  * iprutils.read_intensive_disks_doesnt_show_up.patch
+  * iprutils.redundant_paths_in_GTO.patch
+  * iprutils.runlevel.patch
+
+---

Old:

  iprconfig.usr-sbin.patch
  iprdump.service
  iprinit.service
  iprupdate.service
  iprutils-2.4.1-src.tgz
  iprutils-close.diff
  iprutils.bug-896587_mig_fix_le.patch
  iprutils.generate_ipr_dump_file.patch
  iprutils.install-man.patch
  iprutils.read_intensive_disks_doesnt_show_up.patch
  iprutils.redundant_paths_in_GTO.patch
  iprutils.runlevel.patch

New:

  iprutils-2.4.8.tar.gz
  iprutils.fix_ncurses_cflags_var.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.z2bdjt/_old  2015-08-05 19:13:38.0 +0200
+++ /var/tmp/diff_new_pack.z2bdjt/_new  2015-08-05 19:13:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,30 +19,22 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.1
+Version:2.4.8
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
 Group:  Hardware/Other
 Url:http://sourceforge.net/projects/iprdd/
-Source0:
https://downloads.sourceforge.net/project/iprdd/iprutils%20for%202.6%20kernels/%{version}/%{name}-%{version}-src.tgz
-Patch0: iprconfig.usr-sbin.patch
-Patch1: iprutils.install-man.patch
-Patch2: iprutils.runlevel.patch
-Patch4: iprutils-close.diff
-Patch5: iprutils.redundant_paths_in_GTO.patch 
-Patch6: iprutils.generate_ipr_dump_file.patch
-Patch7: iprutils.read_intensive_disks_doesnt_show_up.patch 
-Patch8: iprutils.bug-896587_mig_fix_le.patch
-Source1:iprdump.service
-Source2:iprinit.service
-Source3:iprupdate.service
+Source0:
https://downloads.sourceforge.net/project/iprdd/iprutils%20for%202.6%20kernels/%{version}/%{name}-%{version}.tar.gz
+BuildRequires:  libncurses5
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
+BuildRequires:  python
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch0: iprutils.fix_ncurses_cflags_var.patch
 ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le %arm
 %systemd_requires
 
@@ -51,29 +43,27 @@
 supported by the ipr SCSI storage device driver.
 
 %prep
-%setup -q -n iprutils
+%setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch4 -p1
-%patch5 -p2
-%patch6 -p2
-%patch7 -p2
-%patch8 -p2
 
 %build
-make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"
+export CPPFLAGS="$(ncurses5-config --cflags)"
+export LDFLAGS="$(ncurses5-config --libs)"
+%configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static
+make
 
 %install
-make INSTALL_MOD_PATH=%{buildroot} install
-mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
-install -D -m0644 %{S:1} %{buildroot}%{_unitdir}/
-install -D -m0644 %{S:2} %{buildroot}%{_unitdir}/
-install -D -m0644 %{S:3} %{buildroot}%{_unitdir}/
+make DESTDIR=%{buildroot} install
+install -d $RPM_BUILD_ROOT/%{_unitdir}
+cp ./systemd/iprinit.service $RPM_BUILD_ROOT/%{_unitdir}/iprinit.service
+cp ./systemd/iprdump.service $RPM_BUILD_ROOT/%{_unitdir}/iprdump.service
+cp ./systemd/iprupdate.service $RPM_BUILD_ROOT/%{_unitdir}/iprupdate.service
 ln -s /sbin/servic

commit iprutils for openSUSE:Factory

2014-09-19 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-09-19 13:55:45

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-09-03 
20:01:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-09-19 
13:55:59.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 17 11:48:31 UTC 2014 - stefan.f...@suse.com
+
+- Add patch to fix migration between Raid levels 0 & 10
+  (bnc 896587) (iprutils.bug-896587_mig_fix_le.patch) 
+
+---

New:

  iprutils.bug-896587_mig_fix_le.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.4nPSMb/_old  2014-09-19 13:56:00.0 +0200
+++ /var/tmp/diff_new_pack.4nPSMb/_new  2014-09-19 13:56:00.0 +0200
@@ -33,6 +33,7 @@
 Patch5: iprutils.redundant_paths_in_GTO.patch 
 Patch6: iprutils.generate_ipr_dump_file.patch
 Patch7: iprutils.read_intensive_disks_doesnt_show_up.patch 
+Patch8: iprutils.bug-896587_mig_fix_le.patch
 Source1:iprdump.service
 Source2:iprinit.service
 Source3:iprupdate.service
@@ -58,6 +59,7 @@
 %patch5 -p2
 %patch6 -p2
 %patch7 -p2
+%patch8 -p2
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"

++ iprutils.bug-896587_mig_fix_le.patch ++
---
 iprutils/iprconfig.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: b/iprutils/iprconfig.c
===
--- a/iprutils/iprconfig.c  2014-09-12 20:46:13.0 -0500
+++ b/iprutils/iprconfig.c  2014-09-12 21:24:18.259666973 -0500
@@ -5205,7 +5205,7 @@ int configure_raid_migrate(i_container *
 
/* set up qac and send command to adapter */
rc = do_ipr_migrate_array_protection(array_i_con, ioa, 
&qac,
-dev->stripe_size,
+
ntohs(dev->stripe_size),
 
cur_raid_cmd->prot_level,
 
cur_raid_cmd->array_id);
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-09-03 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-09-03 18:21:30

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-07-13 
17:16:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-09-03 
20:01:54.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug 27 09:37:31 UTC 2014 - jloe...@suse.com
+
+- "read intensive" disks are now showing up in iprconfig menu
+  (bnc#890872) 
+
+- added patches:
+  * iprutils.read_intensive_disks_doesnt_show_up.patch
+---

New:

  iprutils.read_intensive_disks_doesnt_show_up.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.c8znpA/_old  2014-09-03 20:01:57.0 +0200
+++ /var/tmp/diff_new_pack.c8znpA/_new  2014-09-03 20:01:57.0 +0200
@@ -32,6 +32,7 @@
 Patch4: iprutils-close.diff
 Patch5: iprutils.redundant_paths_in_GTO.patch 
 Patch6: iprutils.generate_ipr_dump_file.patch
+Patch7: iprutils.read_intensive_disks_doesnt_show_up.patch 
 Source1:iprdump.service
 Source2:iprinit.service
 Source3:iprupdate.service
@@ -56,6 +57,7 @@
 %patch4 -p1
 %patch5 -p2
 %patch6 -p2
+%patch7 -p2
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"

++ iprutils.read_intensive_disks_doesnt_show_up.patch ++
---
 iprutils/iprconfig.c |  172 +--
 iprutils/iprconfig.h |2 
 iprutils/iprlib.c|   10 ++
 iprutils/iprlib.h|   43 +---
 4 files changed, 144 insertions(+), 83 deletions(-)

Index: b/iprutils/iprconfig.c
===
--- a/iprutils/iprconfig.c  2014-04-08 12:19:49.0 -0500
+++ b/iprutils/iprconfig.c  2014-08-25 11:18:45.379667075 -0500
@@ -269,7 +269,7 @@ static i_container *free_i_con(i_contain
  * @d: data buffer
  *
  * Returns:
- *   i_container pointer
+ *   i_container pointen
  **/
 static i_container *add_i_con(i_container *i_con, char *f, void *d)
 {  
@@ -282,7 +282,7 @@ static i_container *add_i_con(i_containe
strncpy(new_i_con->field_data, f, MAX_FIELD_SIZE+1); 
new_i_con->field_data[strlen(f)+1] = '\0';
 
-   /* a pointer to the device information represented by the i_con */
+   /* a pointen to the device information represented by the i_con */
new_i_con->data = d;
 
if (i_con)
@@ -465,7 +465,7 @@ static void cmdline_exit_func()
  * @list_str:  
  *
  * Returns:
- *   pointer to body string
+ *   pointen to body string
  **/
 static char *ipr_list_opts(char *body, char *key, char *list_str)
 {
@@ -489,7 +489,7 @@ static char *ipr_list_opts(char *body, c
  * @body:  
  *
  * Returns:
- *   pointer to body string
+ *   pointen to body string
  **/
 static char *ipr_end_list(char *body)
 {
@@ -888,7 +888,7 @@ static struct screen_output *screen_driv
if ((temp->key[0] == '\n') && 
(num_fields > 0)) {
 
/* store field data to 
existing i_con (which should already
-contain pointers) */
+contain pointens) */
i_container *temp_i_con 
= i_con_head;

form_driver(form,REQ_VALIDATION);
 
@@ -1108,35 +1108,35 @@ leave:
 static char *status_hdr[] = {
/*   ..  .. 
  .  */

/*012345678901234567890123456789012345678901234567890123456789012345678901234567890
 */
-   "OPT Name   Resource Path/Address  Vendor   Product ID  
 Status",
-   "OPT Name   PCI/SCSI Location  Description  
 Status",
+   "OPT Name   Resource Path/Address  Vendor   Product ID  
Status",
+   "OPT Name   PCI/SCSI Location  Description  
Status",
"Name   Resource Path/Address  Vendor   Product ID   
Status",
"Name   PCI/SCSI Location  Description   
Status",
"OPT SAS Port/SAS Address   DescriptionActive Status
Info",
"OPT SAS Port/SAS Address   DescriptionActive Status

commit iprutils for openSUSE:Factory

2014-07-13 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-07-13 17:16:23

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-06-01 
18:58:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-07-13 
17:16:26.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul  3 12:45:16 UTC 2014 - meiss...@suse.com
+
+- add %systemd_requires to ensure correct installation order
+  bnc#877576
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.1Qks6F/_old  2014-07-13 17:16:26.0 +0200
+++ /var/tmp/diff_new_pack.1Qks6F/_new  2014-07-13 17:16:26.0 +0200
@@ -42,6 +42,7 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le %arm
+%systemd_requires
 
 %description
 Provides a suite of utilities to manage and configure SCSI devices

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-06-01 18:58:13

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-05-26 
10:28:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-06-01 
18:58:15.0 +0200
@@ -1,0 +2,5 @@
+Tue May 27 06:35:22 UTC 2014 - meiss...@suse.com
+
+- make the %pre/%post sections unconditional. bnc#877576
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.ToyimN/_old  2014-06-01 18:58:16.0 +0200
+++ /var/tmp/diff_new_pack.ToyimN/_new  2014-06-01 18:58:16.0 +0200
@@ -70,7 +70,6 @@
 ln -s /sbin/service %{buildroot}/usr/sbin/rciprupdate
 echo %{_sbindir}
 
-%ifarch ppc ppc64
 %pre 
 %service_add_pre iprdump.service
 %service_add_pre iprinit.service
@@ -80,7 +79,6 @@
 %service_add_post iprdump.service
 %service_add_post iprinit.service
 %service_add_post iprupdate.service
-%endif
 
 %preun
 %service_del_preun iprdump.service

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-05-26 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-05-26 10:28:03

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-05-16 
07:29:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-05-26 
10:28:04.0 +0200
@@ -1,0 +2,5 @@
+Wed May 14 12:53:07 UTC 2014 - meiss...@suse.com
+
+- also add the %pre snippets for service addition.
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.zPKHCD/_old  2014-05-26 10:28:05.0 +0200
+++ /var/tmp/diff_new_pack.zPKHCD/_new  2014-05-26 10:28:05.0 +0200
@@ -71,6 +71,10 @@
 echo %{_sbindir}
 
 %ifarch ppc ppc64
+%pre 
+%service_add_pre iprdump.service
+%service_add_pre iprinit.service
+%service_add_pre iprupdate.service
 
 %post 
 %service_add_post iprdump.service

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-05-15 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-05-16 07:29:50

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-05-10 
08:32:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-05-16 
07:29:52.0 +0200
@@ -1,0 +2,6 @@
+Wed May  7 14:07:18 UTC 2014 - jloe...@suse.com
+
+- iprutils does not require libsysfs as dependency anymore 
+  (BNC#876661)
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.3iiD9o/_old  2014-05-16 07:29:53.0 +0200
+++ /var/tmp/diff_new_pack.3iiD9o/_new  2014-05-16 07:29:53.0 +0200
@@ -38,7 +38,6 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
-BuildRequires:  sysfsutils-devel
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-05-09 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-05-10 08:32:29

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-04-14 
06:42:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-05-10 
08:32:47.0 +0200
@@ -1,0 +2,9 @@
+Tue May  6 10:01:45 UTC 2014 - jloe...@suse.com
+
+- fix generation of ipr dump file (BNC#876235)
+- fix for GTO dual configuration in query-path-status (BNC#876236) 
+
+- added patches:
+  * iprutils.generate_ipr_dump_file.patch
+  * iprutils.redundant_paths_in_GTO.patch
+---

New:

  iprutils.generate_ipr_dump_file.patch
  iprutils.redundant_paths_in_GTO.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.Vb038R/_old  2014-05-10 08:32:48.0 +0200
+++ /var/tmp/diff_new_pack.Vb038R/_new  2014-05-10 08:32:48.0 +0200
@@ -30,6 +30,8 @@
 Patch1: iprutils.install-man.patch
 Patch2: iprutils.runlevel.patch
 Patch4: iprutils-close.diff
+Patch5: iprutils.redundant_paths_in_GTO.patch 
+Patch6: iprutils.generate_ipr_dump_file.patch
 Source1:iprdump.service
 Source2:iprinit.service
 Source3:iprupdate.service
@@ -52,6 +54,8 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
+%patch5 -p2
+%patch6 -p2
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"

++ iprutils.generate_ipr_dump_file.patch ++
---
 iprutils/iprdump.c |7 ++-
 iprutils/iprlib.c  |8 
 2 files changed, 10 insertions(+), 5 deletions(-)

Index: b/iprutils/iprdump.c
===
--- a/iprutils/iprdump.c2014-05-02 17:58:23.447765969 -0500
+++ b/iprutils/iprdump.c2014-05-02 17:59:07.888676030 -0500
@@ -98,8 +98,13 @@ static void disable_dump(struct ipr_ioa 
 static int read_dump(struct ipr_ioa *ioa)
 {
int count = 0;
+   char path[PATH_MAX];
+   FILE *file;
+
+   sprintf(path, "/sys/class/scsi_host/%s/%s", ioa->host_name, "dump");
+   file = fopen(path, "r");
+   count = fread(&dump, 1 , sizeof(dump), file);
 
-   count = ipr_read_host_attr(ioa, "dump", &dump, sizeof(dump));
return (count < 0) ? 0: count;
 }
 
Index: b/iprutils/iprlib.c
===
--- a/iprutils/iprlib.c 2014-05-02 17:57:56.477764788 -0500
+++ b/iprutils/iprlib.c 2014-05-02 17:59:07.888676030 -0500
@@ -2184,7 +2184,7 @@ void ipr_reset_adapter(struct ipr_ioa *i
  * @value_len: length of value string
  *
  * Returns:
- *   0 if success / non-zero on failure
+ *   >= 0 if success / < 0 on failure
  **/
 int ipr_read_host_attr(struct ipr_ioa *ioa, char *name,
   void *value, size_t value_len)
@@ -2198,7 +2198,7 @@ int ipr_read_host_attr(struct ipr_ioa *i
ioa_dbg(ioa, "Failed to read %s attribute. %m\n", name);
return -EIO;
}
-   return 0;
+   return len;
 }
 
 /**
@@ -2209,7 +2209,7 @@ int ipr_read_host_attr(struct ipr_ioa *i
  * @value_len: length of value string
  *
  * Returns:
- *   0 if success / non-zero on failure
+ *   >= 0 if success / < 0 on failure
  **/
 int ipr_write_host_attr(struct ipr_ioa *ioa, char *name,
void *value, size_t value_len)
@@ -2223,7 +2223,7 @@ int ipr_write_host_attr(struct ipr_ioa *
ioa_dbg(ioa, "Failed to write %s attribute. %m\n", name);
return -EIO;
}
-   return 0;
+   return len;
 }
 
 /**
++ iprutils.redundant_paths_in_GTO.patch ++
---
 iprutils/iprlib.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: b/iprutils/iprlib.c
===
--- a/iprutils/iprlib.c 2014-05-02 17:17:03.0 -0500
+++ b/iprutils/iprlib.c 2014-05-02 17:55:01.097764747 -0500
@@ -4090,7 +4090,7 @@ int ipr_query_res_redundancy_info(struct
int fd, rc;
 
if (scsi_dev_data)
-   res_handle = scsi_dev_data->handle;
+   res_handle = ntohl(scsi_dev_data->handle);
else if (ipr_is_af_dasd_device(dev)) {
dev_record = dev->dev_rcd;
if (dev_record->no_cfgte_dev) 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-04-13 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-04-14 06:42:21

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-03-27 
06:08:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-04-14 
06:42:22.0 +0200
@@ -1,0 +2,11 @@
+Fri Apr 11 12:48:20 UTC 2014 - jloe...@suse.com
+
+- version update to 2.4.1 (BNC#870888)
+  - remove iprutils.firmware_level.patch,
+iprutils.failing_raid-create.patch
+  - fix seg faults when trying to check the properties of missing
+disk
+  - switch to systemd: added iprdump.service, iprinit.service, 
+iprupdate.service
+
+---

Old:

  iprutils-2.4.0-src.tgz
  iprutils.failing_raid-create.patch
  iprutils.firmware_level.patch

New:

  iprdump.service
  iprinit.service
  iprupdate.service
  iprutils-2.4.1-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.MTmWnA/_old  2014-04-14 06:42:23.0 +0200
+++ /var/tmp/diff_new_pack.MTmWnA/_new  2014-04-14 06:42:23.0 +0200
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.4.0
+Version:2.4.1
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
@@ -30,15 +30,15 @@
 Patch1: iprutils.install-man.patch
 Patch2: iprutils.runlevel.patch
 Patch4: iprutils-close.diff
-Patch5: iprutils.firmware_level.patch
-Patch6: iprutils.failing_raid-create.patch 
+Source1:iprdump.service
+Source2:iprinit.service
+Source3:iprupdate.service
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
 BuildRequires:  sysfsutils-devel
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(glib-2.0)
-Requires(pre):  %fillup_prereq
-Requires(pre):  %insserv_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le %arm
 
@@ -52,42 +52,45 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
-%patch5 -p2
-%patch6 -p1
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"
 
 %install
 make INSTALL_MOD_PATH=%{buildroot} install
-install -d %{buildroot}%{_sysconfdir}/init.d
-install init.d/iprdump %{buildroot}%{_initddir}/iprdump
-install init.d/iprinit %{buildroot}%{_initddir}/iprinit
-install init.d/iprupdate %{buildroot}%{_initddir}/iprupdate
-%if 0%{?sles_version} == 9
-mv %{buildroot}%{_sbindir}/iprconfig %{buildroot}/sbin/iprconfig
-%endif
+mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
+install -D -m0644 %{S:1} %{buildroot}%{_unitdir}/
+install -D -m0644 %{S:2} %{buildroot}%{_unitdir}/
+install -D -m0644 %{S:3} %{buildroot}%{_unitdir}/
+ln -s /sbin/service %{buildroot}/usr/sbin/rciprdump
+ln -s /sbin/service %{buildroot}/usr/sbin/rciprinit
+ln -s /sbin/service %{buildroot}/usr/sbin/rciprupdate
+echo %{_sbindir}
 
 %ifarch ppc ppc64
 
 %post
-%{fillup_and_insserv -y iprdump iprinit iprupdate}
+%service_add_post iprdump.service
+%service_add_post iprinit.service
+%service_add_post iprupdate.service
 %endif
 
 %preun
-%stop_on_removal
+%service_del_preun iprdump.service
+%service_del_preun iprinit.service
+%service_del_preun iprupdate.service
 
 %postun
-%{insserv_cleanup}
+%service_del_postun iprdump.service
+%service_del_postun iprinit.service
+%service_del_postun iprupdate.service
 
 %files
 %defattr(-,root,root,-)
 %doc README LICENSE
 %attr(755,root,root) /sbin/*
-%if 0%{?suse_version} > 910
 %attr(755,root,root) %{_sbindir}/*
-%endif
 %{_mandir}/man*/*
-%attr(755,root,root) %{_sysconfdir}/init.d/*
+%{_unitdir}/*.service
 
 %changelog

++ iprdump.service ++
[Unit]
Description=System startup script for the ipr dump facility
After=syslog.target 
Requires=iprinit.service

[Service]
Type=forking
ExecStart=/sbin/iprdump --daemon
ExecStop=/bin/kill -HUP $MAINPID
StandardOutput=syslog
StandardError=syslog

[Install]
WantedBy=multi-user.target

++ iprinit.service ++
[Unit]
Description=System startup script for the ipr init facility
After=syslog.target

[Service]
Type=forking
ExecStart=/sbin/iprinit --daemon
ExecStop=/bin/kill -HUP $MAINPID
StandardOutput=syslog
StandardError=syslog

[Install]
WantedBy=multi-user.target

++ iprupdate.service ++
[Unit]
Description=System startup script for the ipr microcode update facility
After=syslog.target

[Service]
Type=forking
E

commit iprutils for openSUSE:Factory

2014-03-26 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-03-27 06:08:48

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-03-15 
17:35:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-03-27 
06:08:49.0 +0100
@@ -1,0 +2,7 @@
+Thu Mar 13 09:08:56 UTC 2014 - jloe...@suse.com
+
+- new patch: iprutils.failing_raid-create.patch
+fix for raid-create when creating raid for dual adapter mode
+(BNC#868032)  
+
+---

New:

  iprutils.failing_raid-create.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.T4JuoK/_old  2014-03-27 06:08:50.0 +0100
+++ /var/tmp/diff_new_pack.T4JuoK/_new  2014-03-27 06:08:50.0 +0100
@@ -31,6 +31,7 @@
 Patch2: iprutils.runlevel.patch
 Patch4: iprutils-close.diff
 Patch5: iprutils.firmware_level.patch
+Patch6: iprutils.failing_raid-create.patch 
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
@@ -52,6 +53,7 @@
 %patch2 -p1
 %patch4 -p1
 %patch5 -p2
+%patch6 -p1
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"

++ iprutils.failing_raid-create.patch ++
>From e5c5da2996db355912ce0f57723e980852c85244 Mon Sep 17 00:00:00 2001
From: Daniel Kreling 
Date: Thu, 6 Mar 2014 17:12:06 -0300
Subject: [PATCH] iprutils: fix "create test array" for dual adapter tests

When creating array to perform dual adapter tests, iprlib.c had a
flawed ipr_update_qac_with_zeroed_devs function, which was not
initializing dev_rcd variable. This commit initializes it and
fixes the crash.

Signed off by: Daniel Kreling 
---
 iprlib.c |4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/iprlib.c b/iprlib.c
index b9e124e..b7f4fed 100644
--- a/iprlib.c
+++ b/iprlib.c
@@ -701,8 +701,10 @@ void ipr_update_qac_with_zeroed_devs(struct ipr_ioa *ioa)
 mode_pages.hdr.block_desc_len +
 sizeof(mode_pages.hdr));
 
-   if (page->format_completed)
+   if (page->format_completed) {
+   dev_rcd = (struct ipr_dev_record 
*)ioa->dev[i].qac_entry;
dev_rcd->known_zeroed = 1;
+   }
}
else if (zdev && ioa->dev[i].qac_entry) {
dev_rcd = (struct ipr_dev_record 
*)ioa->dev[i].qac_entry;
-- 
1.7.1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-03-15 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-03-15 17:35:49

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-02-19 
18:55:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-03-15 
17:35:50.0 +0100
@@ -1,0 +2,6 @@
+Wed Mar 12 11:47:10 UTC 2014 - jloe...@suse.com
+
+- new patch: iprutils.firmware_level.patch
+fix for firmware level showed as "FFF" (BNC#867744)
+
+---

New:

  iprutils.firmware_level.patch



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.xMeMEm/_old  2014-03-15 17:35:51.0 +0100
+++ /var/tmp/diff_new_pack.xMeMEm/_new  2014-03-15 17:35:51.0 +0100
@@ -30,6 +30,7 @@
 Patch1: iprutils.install-man.patch
 Patch2: iprutils.runlevel.patch
 Patch4: iprutils-close.diff
+Patch5: iprutils.firmware_level.patch
 BuildRequires:  ncurses-devel
 BuildRequires:  pciutils-devel
 BuildRequires:  pkg-config
@@ -50,6 +51,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
+%patch5 -p2
 
 %build
 make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"

++ iprutils-close.diff ++
--- /var/tmp/diff_new_pack.xMeMEm/_old  2014-03-15 17:35:51.0 +0100
+++ /var/tmp/diff_new_pack.xMeMEm/_new  2014-03-15 17:35:51.0 +0100
@@ -2,7 +2,7 @@
 ===
 --- iprutils.orig/iprlib.c
 +++ iprutils/iprlib.c
-@@ -8340,15 +8340,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
+@@ -8405,15 +8405,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
}
  
dir = opendir(hotplug_dir);

++ iprutils.firmware_level.patch ++
---
 iprutils/iprlib.c |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: b/iprutils/iprlib.c
===
--- a/iprutils/iprlib.c 2014-03-10 15:54:33.0 -0500
+++ b/iprutils/iprlib.c 2014-03-10 19:19:23.237766113 -0500
@@ -812,7 +812,7 @@ int get_max_bus_speed(struct ipr_ioa *io
char value[16];
ssize_t len;
 
-   sprintf(devpath, "/sys/class/scsi_host/host%s", ioa->host_name);
+   sprintf(devpath, "/sys/class/scsi_host/%s", ioa->host_name);
len = sysfs_read_attr(devpath, "fw_version", value, 16);
if (len < 0)
return -1;
@@ -1287,7 +1287,7 @@ static int ipr_uevents_supported()
if (!ioa)
return 0;
 
-   sprintf(devpath, "/sys/class/scsi_host/host%s", ioa->host_name);
+   sprintf(devpath, "/sys/class/scsi_host/%s", ioa->host_name);
len = sysfs_read_attr(devpath, "uevent", value, 16);
return len > 0;
 }
@@ -7931,7 +7931,7 @@ u32 get_ioa_fw_version(struct ipr_ioa *i
ssize_t len;
u32 fw_version;
 
-   sprintf(devpath, "/sys/class/scsi_host/host%s", ioa->host_name);
+   sprintf(devpath, "/sys/class/scsi_host/%s", ioa->host_name);
len = sysfs_read_attr(devpath, "fw_version", value, 16);
if (len < 0)
return -1;
@@ -9346,7 +9346,7 @@ void ipr_set_manage_start_stop(struct ip
char value_str[2];
int value;
 
-   sprintf(path, "/sys/class/scsi_disk/%s/device",
+   sprintf(path, "/sys/class/scsi_disk/%s",
dev->scsi_dev_data->sysfs_device_name);
len = sysfs_read_attr(path, "manage_start_stop", value_str, 2);
if (len < 0) {
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-02-19 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-02-19 18:55:04

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2014-01-23 
15:45:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-02-19 
18:55:06.0 +0100
@@ -1,0 +2,7 @@
+Thu Feb 13 11:11:05 UTC 2014 - jloe...@suse.com
+
+- version update to 2.4.0 (bnc#860283, bnc#862958) 
+  - fixing several bugs on LE system
+  - remove libsysfs dependency
+
+---

Old:

  iprutils-2.3.16-src.tgz

New:

  iprutils-2.4.0-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.3Yqrr0/_old  2014-02-19 18:55:06.0 +0100
+++ /var/tmp/diff_new_pack.3Yqrr0/_new  2014-02-19 18:55:06.0 +0100
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.3.16
+Version:2.4.0
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0

++ iprutils-2.3.16-src.tgz -> iprutils-2.4.0-src.tgz ++
 2140 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2014-01-17 11:04:02

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2013-12-10 
17:42:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2014-01-23 
15:45:32.0 +0100
@@ -1,0 +2,8 @@
+Fri Jan 10 16:28:38 UTC 2014 - jloe...@suse.com
+
+- version update to 2.3.16 (FATE#315573) 
+  - Support for SAS concurrent maintenance
+  - Adds support for new Crocodile based SAS adapters on x86
+  - Latest Fixes
+
+---

Old:

  iprutils-2.3.15-src.tgz

New:

  iprutils-2.3.16-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.2BG4dI/_old  2014-01-23 15:45:33.0 +0100
+++ /var/tmp/diff_new_pack.2BG4dI/_new  2014-01-23 15:45:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.3.15
+Version:2.3.16
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0

++ iprutils-2.3.15-src.tgz -> iprutils-2.3.16-src.tgz ++
Files old/iprutils/.git/index and new/iprutils/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/logs/HEAD new/iprutils/.git/logs/HEAD
--- old/iprutils/.git/logs/HEAD 2013-07-03 17:59:57.0 +0200
+++ new/iprutils/.git/logs/HEAD 2013-11-05 20:52:17.0 +0100
@@ -1 +1 @@
- 
363a09754976f954d1d0d8576adddea4c5497b14 root 
 1372867197 -0500 clone: from 
ssh://wenxi...@git.code.sf.net/p/iprdd/iprutils
+ 
540af6c0f2d70b16080be51ba8954f2c38d7ab45 root 
 1383681137 -0600 clone: from 
ssh://wenxi...@git.code.sf.net/p/iprdd/iprutils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/logs/refs/heads/master 
new/iprutils/.git/logs/refs/heads/master
--- old/iprutils/.git/logs/refs/heads/master2013-07-03 17:59:57.0 
+0200
+++ new/iprutils/.git/logs/refs/heads/master2013-11-05 20:52:17.0 
+0100
@@ -1 +1 @@
- 
363a09754976f954d1d0d8576adddea4c5497b14 root 
 1372867197 -0500 clone: from 
ssh://wenxi...@git.code.sf.net/p/iprdd/iprutils
+ 
540af6c0f2d70b16080be51ba8954f2c38d7ab45 root 
 1383681137 -0600 clone: from 
ssh://wenxi...@git.code.sf.net/p/iprdd/iprutils
Files 
old/iprutils/.git/objects/pack/pack-2328e24b0e805ffb64ed84e0c778935609df82ed.idx
 and 
new/iprutils/.git/objects/pack/pack-2328e24b0e805ffb64ed84e0c778935609df82ed.idx
 differ
Files 
old/iprutils/.git/objects/pack/pack-2328e24b0e805ffb64ed84e0c778935609df82ed.pack
 and 
new/iprutils/.git/objects/pack/pack-2328e24b0e805ffb64ed84e0c778935609df82ed.pack
 differ
Files 
old/iprutils/.git/objects/pack/pack-45efb5fc99e7e2299698c9eb6ad13e719410e681.idx
 and 
new/iprutils/.git/objects/pack/pack-45efb5fc99e7e2299698c9eb6ad13e719410e681.idx
 differ
Files 
old/iprutils/.git/objects/pack/pack-45efb5fc99e7e2299698c9eb6ad13e719410e681.pack
 and 
new/iprutils/.git/objects/pack/pack-45efb5fc99e7e2299698c9eb6ad13e719410e681.pack
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/packed-refs 
new/iprutils/.git/packed-refs
--- old/iprutils/.git/packed-refs   2013-07-03 17:59:57.0 +0200
+++ new/iprutils/.git/packed-refs   2013-11-05 20:52:17.0 +0100
@@ -96,5 +96,5 @@
 5dd3d9ac1749c70d9df5d929337a366057bacfe3 refs/remotes/origin/rel-2-0-14-stable
 47a9abf270ff65e8b4f3cdeb43f7fb2d0817f242 refs/remotes/origin/rel-1-0-stable
 1ba7fa46c301dc81a557f5a0ffe315dd0e7df61b refs/remotes/origin/origin
-363a09754976f954d1d0d8576adddea4c5497b14 refs/remotes/origin/master
+540af6c0f2d70b16080be51ba8954f2c38d7ab45 refs/remotes/origin/master
 17692fd5a13e35a6d3a283fc2334a53ea07f342c refs/remotes/origin/iprutils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' o

commit iprutils for openSUSE:Factory

2013-12-10 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2013-12-10 17:42:43

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2013-07-05 
15:04:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2013-12-10 
17:42:45.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec  9 14:58:56 UTC 2013 - dval...@suse.com
+
+- build on ppc64le
+
+---



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.RM3cqV/_old  2013-12-10 17:42:46.0 +0100
+++ /var/tmp/diff_new_pack.RM3cqV/_new  2013-12-10 17:42:46.0 +0100
@@ -38,7 +38,7 @@
 Requires(pre):  %fillup_prereq
 Requires(pre):  %insserv_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 %arm
+ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le %arm
 
 %description
 Provides a suite of utilities to manage and configure SCSI devices

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2013-07-05 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2013-07-05 15:04:48

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2013-01-20 
07:51:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2013-07-05 
15:04:49.0 +0200
@@ -1,0 +2,12 @@
+Thu Jul  4 12:04:19 UTC 2013 - dval...@suse.com
+
+- Release 2.3.15
+  - Add support for 4K bytes/sector disks in iprutils
+- Release 2.3.14
+  - Fixes stale information after hot plug a disk into an array
+  - Segmentation fault when removing a disk with hot spare disk
+  - Fxied sysfs error when updating microcode
+  - Fixes the platform location issue for Tres drawer
+  - Fix hop count defines
+
+---

Old:

  iprutils-2.3.13-src.tgz

New:

  iprutils-2.3.15-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.peSZkD/_old  2013-07-05 15:04:50.0 +0200
+++ /var/tmp/diff_new_pack.peSZkD/_new  2013-07-05 15:04:50.0 +0200
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.3.13
+Version:2.3.15
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0

++ iprutils-2.3.13-src.tgz -> iprutils-2.3.15-src.tgz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/HEAD new/iprutils/.git/HEAD
--- old/iprutils/.git/HEAD  1970-01-01 01:00:00.0 +0100
+++ new/iprutils/.git/HEAD  2013-07-03 17:59:57.0 +0200
@@ -0,0 +1 @@
+ref: refs/heads/master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/config new/iprutils/.git/config
--- old/iprutils/.git/config1970-01-01 01:00:00.0 +0100
+++ new/iprutils/.git/config2013-07-03 17:59:57.0 +0200
@@ -0,0 +1,11 @@
+[core]
+   repositoryformatversion = 0
+   filemode = true
+   bare = false
+   logallrefupdates = true
+[remote "origin"]
+   fetch = +refs/heads/*:refs/remotes/origin/*
+   url = ssh://wenxi...@git.code.sf.net/p/iprdd/iprutils
+[branch "master"]
+   remote = origin
+   merge = refs/heads/master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/description 
new/iprutils/.git/description
--- old/iprutils/.git/description   1970-01-01 01:00:00.0 +0100
+++ new/iprutils/.git/description   2013-07-03 17:59:48.0 +0200
@@ -0,0 +1 @@
+Unnamed repository; edit this file 'description' to name the repository.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/hooks/applypatch-msg.sample 
new/iprutils/.git/hooks/applypatch-msg.sample
--- old/iprutils/.git/hooks/applypatch-msg.sample   1970-01-01 
01:00:00.0 +0100
+++ new/iprutils/.git/hooks/applypatch-msg.sample   2013-07-03 
17:59:48.0 +0200
@@ -0,0 +1,15 @@
+#!/bin/sh
+#
+# An example hook script to check the commit log message taken by
+# applypatch from an e-mail message.
+#
+# The hook should exit with non-zero status after issuing an
+# appropriate message if it wants to stop the commit.  The hook is
+# allowed to edit the commit message file.
+#
+# To enable this hook, rename this file to "applypatch-msg".
+
+. git-sh-setup
+test -x "$GIT_DIR/hooks/commit-msg" &&
+   exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"}
+:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iprutils/.git/hooks/commit-msg.sample 
new/iprutils/.git/hooks/commit-msg.sample
--- old/iprutils/.git/hooks/commit-msg.sample   1970-01-01 01:00:00.0 
+0100
+++ new/iprutils/.git/hooks/commit-msg.sample   2013-07-03 17:59:48.0 
+0200
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# An example hook script to check the commit log message.
+# Called by "git commit" with one argument, the name of the file
+# that has the commit message.  The hook should exit with non-zero
+# status after issuing an appropriate message if it wants to stop the
+# commit.  The hook is allowed to edit the commit message file.
+#
+# To enable this hook, rename this file to "commit-msg".
+
+# Uncomment the below to add a Signed-off-by line to the message.
+# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
+# hook is more suited to it.
+#
+# SOB=$(git var GIT_

commit iprutils for openSUSE:Factory

2013-01-19 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2013-01-20 07:51:13

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils", Maintainer is "jloe...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2012-05-21 
07:27:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2013-01-20 
07:51:14.0 +0100
@@ -1,0 +2,17 @@
+Wed Jan 16 18:03:32 UTC 2013 - dval...@suse.com
+
+- update to 2.3.13
+  - Fixes Platform Location for 32bit adapter.
+  - Adds support for optical devices.
+  - Fixes platform location for disks.
+  - Addes supporting suspend/resume utility for BlueHawk.
+  - Fixes raid array delete error.
+  - Fixes deleting an array logs I/O errors.
+  - Fixes buffer overflow in disk details.
+  - Fixes wrong status on an array for the secondary controller.
+  - Fixes add_string_to_body() for non-interactive interface.
+  - Fixes IOA asymmetric access mode change.
+  - Gets location code when SES page 4 is unavailable.
+  - Fixes physical location error if disk is vses disk.
+ 
+---

Old:

  iprutils-2.3.10-src.tgz

New:

  iprutils-2.3.13-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.PD26pl/_old  2013-01-20 07:51:16.0 +0100
+++ /var/tmp/diff_new_pack.PD26pl/_new  2013-01-20 07:51:16.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 Name:   iprutils
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.3.10
+Version:2.3.13
 Release:0
 Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0

++ iprutils-2.3.10-src.tgz -> iprutils-2.3.13-src.tgz ++
 1811 lines of diff (skipped)

++ iprutils-close.diff ++
--- /var/tmp/diff_new_pack.PD26pl/_old  2013-01-20 07:51:16.0 +0100
+++ /var/tmp/diff_new_pack.PD26pl/_new  2013-01-20 07:51:16.0 +0100
@@ -2,7 +2,7 @@
 ===
 --- iprutils.orig/iprlib.c
 +++ iprutils/iprlib.c
-@@ -8321,15 +8321,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
+@@ -8340,15 +8340,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
}
  
dir = opendir(hotplug_dir);

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2012-05-20 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2012-05-21 07:27:42

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils", Maintainer is "jloe...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2012-03-22 
12:33:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2012-05-21 
07:27:44.0 +0200
@@ -1,0 +2,6 @@
+Tue May 15 14:37:19 UTC 2012 - jloe...@suse.com
+
+- update to version 2.3.10 
+- clean up spec file
+
+---

Old:

  iprutils-2.3.9-src.tgz

New:

  iprutils-2.3.10-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.omHfVs/_old  2012-05-21 07:27:46.0 +0200
+++ /var/tmp/diff_new_pack.omHfVs/_new  2012-05-21 07:27:46.0 +0200
@@ -15,40 +15,35 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   iprutils
-BuildRequires:  ncurses-devel pciutils-devel
-BuildRequires:  glib2-devel pkg-config
-BuildRequires:  sysfsutils-devel
-Summary:Utilities for the IBM Power Linux RAID Adapters
 # NOTE: package's changelog is hidden in % changelog section
 # in file iprutils/spec/iprutils.spec
-Version:2.3.9
-Release:13
+Version:2.3.10
+Release:0
+Summary:Utilities for the IBM Power Linux RAID Adapters
 License:CPL-1.0
-Url:http://sourceforge.net/projects/iprdd/
 Group:  Hardware/Other
-PreReq: %insserv_prereq %fillup_prereq
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 %arm
-Source0:iprutils-%{version}-src.tgz
+Url:http://sourceforge.net/projects/iprdd/
+Source0:
https://downloads.sourceforge.net/project/iprdd/iprutils%20for%202.6%20kernels/%{version}/%{name}-%{version}-src.tgz
 Patch0: iprconfig.usr-sbin.patch
 Patch1: iprutils.install-man.patch
 Patch2: iprutils.runlevel.patch
 Patch4: iprutils-close.diff
+BuildRequires:  ncurses-devel
+BuildRequires:  pciutils-devel
+BuildRequires:  pkg-config
+BuildRequires:  sysfsutils-devel
+BuildRequires:  pkgconfig(glib-2.0)
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 %arm
 
 %description
 Provides a suite of utilities to manage and configure SCSI devices
 supported by the ipr SCSI storage device driver.
 
-
-
-Authors:
-
-Wayne Boyer 
-
 %prep
 %setup -q -n iprutils
 %patch0 -p1
@@ -57,20 +52,18 @@
 %patch4 -p1
 
 %build
-make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="%{__cc}"
+make %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="gcc"
 
 %install
-make INSTALL_MOD_PATH=$RPM_BUILD_ROOT install
-install -d $RPM_BUILD_ROOT/etc/init.d
-install init.d/iprdump $RPM_BUILD_ROOT/etc/init.d/iprdump
-install init.d/iprinit $RPM_BUILD_ROOT/etc/init.d/iprinit
-install init.d/iprupdate $RPM_BUILD_ROOT/etc/init.d/iprupdate
-%if %sles_version == 9
-mv $RPM_BUILD_ROOT/usr/sbin/iprconfig $RPM_BUILD_ROOT/sbin/iprconfig
+make INSTALL_MOD_PATH=%{buildroot} install
+install -d %{buildroot}%{_sysconfdir}/init.d
+install init.d/iprdump %{buildroot}%{_initddir}/iprdump
+install init.d/iprinit %{buildroot}%{_initddir}/iprinit
+install init.d/iprupdate %{buildroot}%{_initddir}/iprupdate
+%if 0%{?sles_version} == 9
+mv %{buildroot}%{_sbindir}/iprconfig %{buildroot}/sbin/iprconfig
 %endif
 
-%clean
-rm -rf $RPM_BUILD_ROOT
 %ifarch ppc ppc64
 
 %post
@@ -87,10 +80,10 @@
 %defattr(-,root,root,-)
 %doc README LICENSE
 %attr(755,root,root) /sbin/*
-%if %suse_version > 910
-%attr(755,root,root) /usr/sbin/*
+%if 0%{?suse_version} > 910
+%attr(755,root,root) %{_sbindir}/*
 %endif
 %{_mandir}/man*/*
-%attr(755,root,root) /etc/init.d/*
+%attr(755,root,root) %{_sysconfdir}/init.d/*
 
 %changelog

++ iprutils-2.3.9-src.tgz -> iprutils-2.3.10-src.tgz ++
 2013 lines of diff (skipped)

++ iprutils-close.diff ++
--- /var/tmp/diff_new_pack.omHfVs/_old  2012-05-21 07:27:46.0 +0200
+++ /var/tmp/diff_new_pack.omHfVs/_new  2012-05-21 07:27:46.0 +0200
@@ -1,8 +1,8 @@
 Index: iprutils/iprlib.c
 ===
 iprutils.orig/iprlib.c 2011-12-16 18:04:00.0 +0100
-+++ iprutils/iprlib.c  2012-03-20 15:16:59.828322879 +0100
-@@ -8171,15 +8171,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
+--- iprutils.orig

commit iprutils for openSUSE:Factory

2012-03-22 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2012-03-22 12:33:05

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils", Maintainer is "jloe...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2011-10-04 
18:12:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes   2012-03-22 
12:33:42.0 +0100
@@ -1,0 +2,28 @@
+Tue Mar 20 14:18:19 UTC 2012 - vci...@suse.com
+
+- update to 2.3.9 
+  dropped iprutils-noswab.patch (merged upstream)
+  Long time no update, so many changes:
+  - Adds support for FPGA updates.
+  - Only uses primary adapter for initialize and format disk task.
+  - Fixes segmentation fault when qac is not available.
+  - Increases maximum dump size.
+  - Adds initial support for sis64 asymmetric access changes.
+  - Fixes segmentation faults when trying to display certain information.
+  - Fixes code incompatibility with libsysfs version 1.
+  - Adds Resource Path display for SIS64 devices.
+  - Adds support for the new live dump functionality.
+  - Fixes battery info for little endian architectures.
+  - Fixes buffer overflow when the SCSI Host ID is equal or greater than 1000.
+  - Fixes firmware image files left open after getting firmware level.
+  - Changes IOA DRAM size display from hex to decimal base.
+  - Handles SG_IO ioctl error with older distros which caused disk microcode
+download to fail with JBOD's.
+  - Fixes platform location display on blades.
+  - Fixes the Platform Location Information display for hotplug adapters and
+displays the information for non-hotplug adapters.
+  - Fixes a NULL pointer dereference which caused the daemons to silently fail.
+  - Fixes several potential memory leak problems.
+  - Add support for SSD drives.
+
+---

Old:

  iprutils-2.2.13-src.tar.bz2
  iprutils-noswab.patch

New:

  iprutils-2.3.9-src.tgz



Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.bKMm3M/_old  2012-03-22 12:33:45.0 +0100
+++ /var/tmp/diff_new_pack.bKMm3M/_new  2012-03-22 12:33:45.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iprutils
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,9 @@
 BuildRequires:  glib2-devel pkg-config
 BuildRequires:  sysfsutils-devel
 Summary:Utilities for the IBM Power Linux RAID Adapters
-Version:2.2.13
+# NOTE: package's changelog is hidden in % changelog section
+# in file iprutils/spec/iprutils.spec
+Version:2.3.9
 Release:13
 License:CPL-1.0
 Url:http://sourceforge.net/projects/iprdd/
@@ -31,11 +33,10 @@
 PreReq: %insserv_prereq %fillup_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 %arm
-Source0:iprutils-%{version}-src.tar.bz2
+Source0:iprutils-%{version}-src.tgz
 Patch0: iprconfig.usr-sbin.patch
 Patch1: iprutils.install-man.patch
 Patch2: iprutils.runlevel.patch
-Patch3: iprutils-noswab.patch
 Patch4: iprutils-close.diff
 
 %description
@@ -53,7 +54,6 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3
 %patch4 -p1
 
 %build

++ iprutils-close.diff ++
--- /var/tmp/diff_new_pack.bKMm3M/_old  2012-03-22 12:33:45.0 +0100
+++ /var/tmp/diff_new_pack.bKMm3M/_new  2012-03-22 12:33:45.0 +0100
@@ -1,22 +1,10 @@
-Index: iprutils/iprdump.c
-===
 iprutils.orig/iprdump.c
-+++ iprutils/iprdump.c
-@@ -139,6 +139,7 @@ static void disable_dump(struct ipr_ioa
-   return;
-   }
- 
-+  close(fd);
-   sysfs_close_class_device(class_device);
- }
- 
 Index: iprutils/iprlib.c
 ===
 iprutils.orig/iprlib.c
-+++ iprutils/iprlib.c
-@@ -7387,15 +7387,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
-   tmp = strrchr(image->file, '/');
-   tmp++;
+--- iprutils.orig/iprlib.c 2011-12-16 18:04:00.0 +0100
 iprutils/iprlib.c  2012-03-20 15:16:59.828322879 +0100
+@@ -8171,15 +8171,16 @@ int ipr_update_ioa_fw(struct ipr_ioa *io
+   }
+ 
dir = opendir(hotplug_dir);
 -  if (!dir)
 +  if (!dir) {

-- 
To unsubscribe, e

commit iprutils for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory 
checked in at 2011-12-06 18:19:35

Comparing /work/SRC/openSUSE:Factory/iprutils (Old)
 and  /work/SRC/openSUSE:Factory/.iprutils.new (New)


Package is "iprutils", Maintainer is "jloe...@suse.com"

Changes:




Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.rJrfxG/_old  2011-12-06 18:34:03.0 +0100
+++ /var/tmp/diff_new_pack.rJrfxG/_new  2011-12-06 18:34:03.0 +0100
@@ -25,7 +25,7 @@
 Summary:Utilities for the IBM Power Linux RAID Adapters
 Version:2.2.13
 Release:13
-License:Common Public License v1.0
+License:CPL-1.0
 Url:http://sourceforge.net/projects/iprdd/
 Group:  Hardware/Other
 PreReq: %insserv_prereq %fillup_prereq

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit iprutils for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package iprutils for openSUSE:Factory
checked in at Tue Oct 4 18:12:20 CEST 2011.




--- openSUSE:Factory/iprutils/iprutils.changes  2011-09-23 02:03:39.0 
+0200
+++ /mounts/work_src_done/STABLE/iprutils/iprutils.changes  2011-09-30 
17:27:33.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 15:27:23 UTC 2011 - u...@suse.com
+
+- cross-build fix: use %__cc macro
+
+---

calling whatdependson for head-i586




Other differences:
--
++ iprutils.spec ++
--- /var/tmp/diff_new_pack.nuEbGc/_old  2011-10-04 18:12:15.0 +0200
+++ /var/tmp/diff_new_pack.nuEbGc/_new  2011-10-04 18:12:15.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package iprutils (Version 2.2.13)
+# spec file for package iprutils
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -57,7 +57,7 @@
 %patch4 -p1
 
 %build
-make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses 
\$(IPR_DEFINES)"
+make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses 
\$(IPR_DEFINES)" CC="%{__cc}"
 
 %install
 make INSTALL_MOD_PATH=$RPM_BUILD_ROOT install

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org