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)
