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.changes 2019-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.000000000 +0100 +++ new/iprutils-2.4.18.1/configure 2019-05-31 19:49:05.000000000 +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 <iprdd-de...@lists.sourceforge.net>. # @@ -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.000000000 +0100 +++ new/iprutils-2.4.18.1/configure.ac 2019-05-31 19:48:16.000000000 +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.17.1], [iprdd-de...@lists.sourceforge.net]) +AC_INIT([iprutils], [2.4.18.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-2.4.17.1/iprconfig.c new/iprutils-2.4.18.1/iprconfig.c --- old/iprutils-2.4.17.1/iprconfig.c 2018-06-05 15:32:28.000000000 +0200 +++ new/iprutils-2.4.18.1/iprconfig.c 2019-05-22 17:39:58.000000000 +0200 @@ -232,7 +232,7 @@ 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++) { + for (num_secs = 0; num_secs < timeout_in_secs; num_secs++) { af_found = 0; jbod2af_formats = 0; scsi_devs = NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iprutils-2.4.17.1/iprlib.c new/iprutils-2.4.18.1/iprlib.c --- old/iprutils-2.4.17.1/iprlib.c 2018-10-30 15:09:10.000000000 +0100 +++ new/iprutils-2.4.18.1/iprlib.c 2019-05-20 20:21:54.000000000 +0200 @@ -10345,7 +10345,8 @@ char *sysfs_device_name; sysfs_device_name = dev->scsi_dev_data->sysfs_device_name; - size = strnlen(sysfs_device_name, sizeof(sysfs_device_name)); + size = strnlen(sysfs_device_name, + sizeof(dev->scsi_dev_data->sysfs_device_name)); if (op == IPR_JBOD_SYSFS_BIND) { fd = open("/sys/bus/scsi/drivers/sd/bind", O_WRONLY); @@ -10367,7 +10368,8 @@ mp_dev = find_multipath_jbod(dev); if (mp_dev) { sysfs_device_name = mp_dev->scsi_dev_data->sysfs_device_name; - size = strnlen(sysfs_device_name, sizeof(sysfs_device_name)); + size = strnlen(sysfs_device_name, + sizeof(mp_dev->scsi_dev_data->sysfs_device_name)); rc = write(fd, sysfs_device_name, size); if (rc < 0) { close(fd); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/iprutils-2.4.17.1/spec/iprutils.spec new/iprutils-2.4.18.1/spec/iprutils.spec --- old/iprutils-2.4.17.1/spec/iprutils.spec 2018-10-30 15:16:14.000000000 +0100 +++ new/iprutils-2.4.18.1/spec/iprutils.spec 2019-05-31 19:48:05.000000000 +0200 @@ -1,6 +1,6 @@ Summary: Utilities for the IBM Power Linux RAID adapters Name: iprutils -Version: 2.4.17 +Version: 2.4.18 # For RC releases, release_prefix should be set to 0.rc1, 0.rc2, etc. # For GA releases, release_prefix should be set to 1, 2, 3, etc. %define release_prefix 1 @@ -307,6 +307,9 @@ %endif #WITH_STATIC %changelog +* Fri May 31 2019 Brian King <brk...@linux.ibm.com> 2.4.18 +- Fix format for RAID hang +- Fix driver unbind on format * Fri Oct 26 2018 Brian King <brk...@linux.ibm.com> 2.4.17 - Additional speedup for show-details - Utilize udev rules for systemd daemon activation