commit iprutils for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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