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]",