Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2019-07-21 11:29:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
 and      /work/SRC/openSUSE:Factory/.multipath-tools.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "multipath-tools"

Sun Jul 21 11:29:58 2019 rev:116 rq:715696 version:0.8.2+11+suse.0f6a649

Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2019-07-05 13:47:27.957337443 +0200
+++ 
/work/SRC/openSUSE:Factory/.multipath-tools.new.4126/multipath-tools.changes    
    2019-07-21 11:30:00.264821291 +0200
@@ -1,0 +2,8 @@
+Tue Jul 16 13:01:13 UTC 2019 - [email protected]
+
+- Update to version 0.8.2+11+suse.0f6a649:
+  * kpartx: recognize DASD on loop devices again (bsc#1139775)
+  * Bump version to 0.8.2 - most changes were already in SUSE tree
+  * Man page improvements
+
+-------------------------------------------------------------------

Old:
----
  multipath-tools-0.8.1+59+suse.f947184.tar.xz

New:
----
  multipath-tools-0.8.2+11+suse.0f6a649.tar.xz

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

Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.vbaMWR/_old  2019-07-21 11:30:01.000821167 +0200
+++ /var/tmp/diff_new_pack.vbaMWR/_new  2019-07-21 11:30:01.000821167 +0200
@@ -49,7 +49,7 @@
 %define _sysdir usr/lib
 
 Name:           multipath-tools
-Version:        0.8.1+59+suse.f947184
+Version:        0.8.2+11+suse.0f6a649
 Release:        0
 Summary:        Tools to Manage Multipathed Devices with the device-mapper
 License:        GPL-2.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.vbaMWR/_old  2019-07-21 11:30:01.024821163 +0200
+++ /var/tmp/diff_new_pack.vbaMWR/_new  2019-07-21 11:30:01.024821163 +0200
@@ -8,7 +8,7 @@
        are have been added to factory before upstream will be
        counted. Determine patch offset manually! It should be the number
        of patches which are _really_ not upstream (yet). -->
-    <param name="versionformat">@PARENT_TAG@+59+suse.%h</param>
+    <param name="versionformat">@PARENT_TAG@+11+suse.%h</param>
     <param name="revision">factory</param>
     <param name="match-tag">0.[0-9].[0-9]</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vbaMWR/_old  2019-07-21 11:30:01.040821160 +0200
+++ /var/tmp/diff_new_pack.vbaMWR/_new  2019-07-21 11:30:01.040821160 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/multipath-tools.git</param>
-              <param 
name="changesrevision">f947184a6d8164a61da4c77660765bf7f75c5696</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">0f6a649dc0d089e65d573cbe69d84ebe2ea1cb96</param></service></servicedata>
\ No newline at end of file

++++++ multipath-tools-0.8.1+59+suse.f947184.tar.xz -> 
multipath-tools-0.8.2+11+suse.0f6a649.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/kpartx/Makefile 
new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/Makefile
--- old/multipath-tools-0.8.1+59+suse.f947184/kpartx/Makefile   2019-07-03 
00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/Makefile   2019-07-16 
14:58:28.000000000 +0200
@@ -3,7 +3,7 @@
 #
 include ../Makefile.inc
 
-CFLAGS += $(BIN_CFLAGS) -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+CFLAGS += $(BIN_CFLAGS) -I. -I$(multipathdir) -D_LARGEFILE64_SOURCE 
-D_FILE_OFFSET_BITS=64
 LDFLAGS += $(BIN_LDFLAGS)
 
 LIBDEPS += -ldevmapper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/multipath-tools-0.8.1+59+suse.f947184/kpartx/dasd.c 
new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/dasd.c
--- old/multipath-tools-0.8.1+59+suse.f947184/kpartx/dasd.c     2019-07-03 
00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/dasd.c     2019-07-16 
14:58:28.000000000 +0200
@@ -133,9 +133,6 @@
                        /* Couldn't open the device */
                        return -1;
                }
-       } else if ((unsigned int)major(sbuf.st_rdev) != 94) {
-                       /* Not a DASD */
-                       return -1;
        } else {
                fd_dasd = dup(fd);
                if (fd_dasd < 0)
@@ -279,6 +276,10 @@
                        size = disksize;
                        if (fmt_size < size)
                                size = fmt_size;
+               } else if ((unsigned int)major(sbuf.st_rdev) != 94) {
+                       /* Not a DASD */
+                       retval = -1;
+                       goto out;
                } else
                        size = disksize;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/kpartx/kpartx.8 
new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/kpartx.8
--- old/multipath-tools-0.8.1+59+suse.f947184/kpartx/kpartx.8   2019-07-03 
00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/kpartx.8   2019-07-16 
14:58:28.000000000 +0200
@@ -25,7 +25,7 @@
 .RB [\| \-p \|]
 .RB [\| \-f \|]
 .RB [\| \-g \|]
-.RB [\| \-s \|]
+.RB [\| \-s | \-n \|]
 .RB [\| \-v \|]
 .B wholedisk
 .
@@ -77,7 +77,11 @@
 .
 .TP
 .B \-s
-Sync mode. Don't return until the partitions are created.
+Sync mode (Default). Don't return until the partitions are created.
+.
+.TP
+.B \-n
+Nosync mode. Return before the partitions are created.
 .
 .TP
 .B \-v
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/kpartx/kpartx.c 
new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/kpartx.c
--- old/multipath-tools-0.8.1+59+suse.f947184/kpartx/kpartx.c   2019-07-03 
00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/kpartx/kpartx.c   2019-07-16 
14:58:28.000000000 +0200
@@ -37,6 +37,7 @@
 #include "crc32.h"
 #include "lopart.h"
 #include "kpartx.h"
+#include "version.h"
 
 #define SIZE(a) (sizeof(a)/sizeof((a)[0]))
 
@@ -95,7 +96,9 @@
 
 static int
 usage(void) {
-       printf("usage : kpartx [-a|-d|-l] [-f] [-v] wholedisk\n");
+       printf(VERSION_STRING);
+       printf("Usage:\n");
+       printf("  kpartx [-a|-d|-u|-l] [-r] [-p] [-f] [-g] [-s|-n] [-v] 
wholedisk\n");
        printf("\t-a add partition devmappings\n");
        printf("\t-r devmappings will be readonly\n");
        printf("\t-d del partition devmappings\n");
@@ -106,7 +109,7 @@
        printf("\t-f force devmap create\n");
        printf("\t-v verbose\n");
        printf("\t-n nosync mode. Return before the partitions are created\n");
-       printf("\t-s sync mode. Don't return until the partitions are created. 
Default.\n");
+       printf("\t-s sync mode (Default). Don't return until the partitions are 
created\n");
        return 1;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/libmultipath/hwtable.c 
new/multipath-tools-0.8.2+11+suse.0f6a649/libmultipath/hwtable.c
--- old/multipath-tools-0.8.1+59+suse.f947184/libmultipath/hwtable.c    
2019-07-03 00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/libmultipath/hwtable.c    
2019-07-16 14:58:28.000000000 +0200
@@ -38,7 +38,7 @@
         *
         * COMPANY_NAME
         *
-        * Maintainer: XXX <email>
+        * Maintainer: NAME <email>
         */
        {
                /* Product Name */
@@ -708,7 +708,7 @@
                 /*
                 * DE Series
                 *
-                * Maintainer: [email protected]
+                * Maintainer: NetApp RDAC team 
<[email protected]>
                 */
                 .vendor        = "LENOVO",
                 .product       = "DE_Series",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/libmultipath/version.h 
new/multipath-tools-0.8.2+11+suse.0f6a649/libmultipath/version.h
--- old/multipath-tools-0.8.1+59+suse.f947184/libmultipath/version.h    
2019-07-03 00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/libmultipath/version.h    
2019-07-16 14:58:28.000000000 +0200
@@ -20,8 +20,8 @@
 #ifndef _VERSION_H
 #define _VERSION_H
 
-#define VERSION_CODE 0x000801
-#define DATE_CODE    0x041213
+#define VERSION_CODE 0x000802
+#define DATE_CODE    0x070313
 
 #define PROG    "multipath-tools"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.8.1+59+suse.f947184/mpathpersist/main.c 
new/multipath-tools-0.8.2+11+suse.0f6a649/mpathpersist/main.c
--- old/multipath-tools-0.8.1+59+suse.f947184/mpathpersist/main.c       
2019-07-03 00:10:17.000000000 +0200
+++ new/multipath-tools-0.8.2+11+suse.0f6a649/mpathpersist/main.c       
2019-07-16 14:58:28.000000000 +0200
@@ -15,8 +15,8 @@
 #include <pthread.h>
 #include <ctype.h>
 #include <string.h>
-#include "version.h"
 #include <errno.h>
+#include "version.h"
 
 static const char * pr_type_strs[] = {
        "obsolete [0]",


Reply via email to