Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2017-06-20 10:57:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
 and      /work/SRC/openSUSE:Factory/.multipath-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "multipath-tools"

Tue Jun 20 10:57:31 2017 rev:87 rq:503642 version:0.7.1+53+suse.07c2f6ac

Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2017-05-09 17:58:14.658485931 +0200
+++ /work/SRC/openSUSE:Factory/.multipath-tools.new/multipath-tools.changes     
2017-06-20 10:57:34.263435500 +0200
@@ -0,0 +1,43 @@
+-------------------------------------------------------------------
+Wed Jun 14 08:58:23 UTC 2017 - [email protected]
+
+- Update to version 0.7.1+53+suse.07c2f6ac:
+  Merged upstream fixes:
+  * multipath: Merge the DELL MD3xxx device configs
+  * multipath: fix up position independent code
+  * libmultipath: fix partition detection
+  * kpartx: default to running in sync mode
+  * libmultipath: force udev reloads
+  * kpartx: only check for 'no_partitions' feature on dm devices
+  * kpartx: test-kpartx: new unit test program
+  * kpartx: remove is_loop_device
+  * kpartx: relax and improve UUID check in dm_compare_uuid
+  * kpartx: dm_remove_partmaps: support non-dm devices
+  * kpartx: dm_devn: return error for non-existent device
+  * kpartx: don't treat multi-linear mappings as partitions
+  * libmultipath: don't treat multi-linear mappings as partitions
+  * kpartx: use partition UUID for non-DM devices
+  * kpartx: use absolute path for regular files
+  * kpartx: find_loop_by_file: use sysfs
+  * kpartx: include sys/sysmacros.h
+  * libmultipath: print.c: make sure lines are 0-terminated
+  * multipath-tools: fix compilation with gcc < 4.9
+  * libmultipath: print alias with no_path_retry message
+  * multipathd: force reload device on all resizes
+  * libmultipath: refactor calls to get dm device info
+  * libmultipath: fix suspended devs from failed reloads
+  * kpartx: fix device checks
+  * mpath_persist: Don't join threads that don't exist
+  * multipath-tools: document uid_attribute for NVME devices
+  * Makefile: Remove assignments to unused variables
+  * libmultipath/configure.h: Add a forward declaration
+  * libmpathpersist: Add two missing #include directives
+  * Remove mpath_reverse_8bytes_order()
+  * Move the declaration of mpath_mx_alloc_len to a header file
+  * Remove a superfluous "extern" keyword
+  * mpathpersist: fix one more crash possiblity
+  * Revert "kpartx: relax check when checking for a kpartx device"
+  * mpathpersist.8: add missing documentation for -K, -C, -l
+  * libdmmp: enable library installation in alternative directory
+- Spec file: use new build flag for libdmmp installation
+

Old:
----
  multipath-tools-0.7.1+7+suse.3edc5f7d.tar.xz

New:
----
  multipath-tools-0.7.1+53+suse.07c2f6ac.tar.xz

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

Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.ovi2Io/_old  2017-06-20 10:57:34.823356577 +0200
+++ /var/tmp/diff_new_pack.ovi2Io/_new  2017-06-20 10:57:34.823356577 +0200
@@ -89,7 +89,7 @@
 
 Name:           multipath-tools
 Url:            http://christophe.varoqui.free.fr/
-Version:        0.7.1+7+suse.3edc5f7d
+Version:        0.7.1+53+suse.07c2f6ac
 Release:        0
 Summary:        Tools to Manage Multipathed Devices with the device-mapper
 License:        GPL-2.0
@@ -170,30 +170,26 @@
 %endif
 
 %define makeflags %{!?with_rados:ENABLE_RADOS=0} 
%{!?with_libdmmp:ENABLE_LIBDMMP=0}
+%define dirflags LIB=%{_lib} usr_prefix=%{_prefix} SYSTEMDPATH=%{_sysdir}
 
 %prep
 %setup -q -n multipath-tools-%{version}
 
 %build
-make CC="%__cc" OPTFLAGS="%{optflags}" LIB=%{_lib} SYSTEMDPATH=%{_sysdir} 
%{makeflags}
+make CC="%__cc" OPTFLAGS="%{optflags}" %{dirflags} %{makeflags}
 
 %install
-make DESTDIR=%{buildroot} LIB=%{_lib} SYSTEMDPATH=%{_sysdir} %{makeflags} 
install
+make DESTDIR=%{buildroot} %{dirflags} %{makeflags} install
 mkdir -p %{buildroot}/var/cache/multipath/
 rm %{buildroot}/%_lib/*.so
+%if 0%{?with_libdmmp} == 1
+rm %{buildroot}/%_libdir/*.so
+%endif
 mkdir -p %{buildroot}/usr/sbin
 ln -sf /usr/sbin/service %{buildroot}/usr/sbin/rcmultipathd
 mkdir -p %{buildroot}/usr/lib/modules-load.d
 install -m 644 -D %{SOURCE1} 
"%{buildroot}/usr/lib/modules-load.d/multipath.conf"
 
-%if 0%{?with_libdmmp} == 1
-## libdmmp doesnt need to be under /lib[64]
-mkdir -p %{buildroot}/%{_libdir}/pkgconfig
-mv -f %{buildroot}/%{_lib}/libdmmp.so.%{_libdmmp_version} 
%{buildroot}/%{_libdir}
-mv -f %{buildroot}/%{_lib}/pkgconfig/libdmmp.pc 
%{buildroot}/%{_libdir}/pkgconfig
-rmdir %{buildroot}/%{_lib}/pkgconfig
-%endif
-
 %pre
 [ -f /.buildenv ] && exit 0
 if [ -f /etc/init.d/multipathd ] && dmsetup --target multipath table | grep -q 
multipath ; then

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ovi2Io/_old  2017-06-20 10:57:34.863350940 +0200
+++ /var/tmp/diff_new_pack.ovi2Io/_new  2017-06-20 10:57:34.863350940 +0200
@@ -5,7 +5,7 @@
     <param name="subdir"></param>
     <param name="filename">multipath-tools</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@+suse.%h</param>
-    <param name="revision">3edc5f7dfd7</param>
+    <param name="revision">factory</param>
     <param name="changesgenerate">enable</param>
   </service>
   <service name="recompress" mode="disabled">

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ovi2Io/_old  2017-06-20 10:57:34.891346994 +0200
+++ /var/tmp/diff_new_pack.ovi2Io/_new  2017-06-20 10:57:34.891346994 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/multipath-tools.git</param>
-              <param 
name="changesrevision">3edc5f7dfd7ef6c2b7fbd5c6b9cf66b915334491</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">07c2f6ac8454445babad7927af041c3ad45279e8</param></service></servicedata>
\ No newline at end of file

++++++ multipath-tools-0.7.1+7+suse.3edc5f7d.tar.xz -> 
multipath-tools-0.7.1+53+suse.07c2f6ac.tar.xz ++++++
++++ 1939 lines of diff (skipped)


Reply via email to