Hello community, here is the log from the commit of package multipath-tools for openSUSE:Factory checked in at 2017-05-09 17:58:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old) and /work/SRC/openSUSE:Factory/.multipath-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "multipath-tools" Tue May 9 17:58:12 2017 rev:86 rq:491767 version:0.7.1+7+suse.3edc5f7d Changes: -------- --- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes 2017-04-07 14:18:09.572863620 +0200 +++ /work/SRC/openSUSE:Factory/.multipath-tools.new/multipath-tools.changes 2017-05-09 17:58:14.658485931 +0200 @@ -0,0 +1,36 @@ +--------------------------------------------------------------------- +Thu Apr 27 18:15:26 UTC 2017 - [email protected] + +- spec file: Disable RADOS support for i586 on Leap 42.x (bsc#1036271) +- spec file: Move libdmmp to /usr/lib[64] (bsc#1036652) +- Update to version 0.7.1+7+suse.3edc5f7d: + * kpartx: use mapname if no uuid is present (bsc#1033541) + * kpartx: relax check when checking for a kpartx device (bsc#1033541) + * libmpathpersist: use extern struct udev (bsc#1027188) + * kpartx: include sys/sysmacros.h (fix compilation warning) +- Update to upstream version 0.7.1: + * multipath-tools: improve processing efficiency for addition and deletion of multipath devices + * uevent_can_discard: optimize devpath check + * multipathd: fix SIGUSR2 handling + * multipath-tools: clean up libdmmp/Makefile + * multipath-tools: libdmmp: Fix incorrect use of __attribute__ + * multipath-tools: Remove trailing whitespaces + * multipath-tools: add missing "-l" flag for pthread in libdmmp/Makefile + * multipath-tools: build objects for libdmmp and libmpathpersist independently + * libdmmp: minor Makefile cleanup + * multipath-tools: remove incdir from Makefiles + * libdmmp: don't disconnect from multipathd twice + * multipathd: don't call strlen on NULL variables + * libdmmp: move libdmmp.pc install location + * multipathd: drop lock before calling uev_add_path + * multipathd: allow devices to switch from RW to RO + * libmultipath: don't set max_sectors_kb on reloads + * Remove a trailing tab + * multipath: fix segfault with disable_changed_wwids + * multipath-tools: amend text from multipath/multipath.conf.5 + * Bump the version code and date + * multipath-tools: replace multipath configuration output + * Revert "multipathd: set timeout for CLI commands correctly" + * libmultipath: fix skip_kpartx support for removing maps + * Bump version to 0.7.1 + Old: ---- multipath-tools-0.6.4+103+suse.bcb5d0f4.tar.xz New: ---- multipath-tools-0.7.1+7+suse.3edc5f7d.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ multipath-tools.spec ++++++ --- /var/tmp/diff_new_pack.IN3976/_old 2017-05-09 17:58:15.478370072 +0200 +++ /var/tmp/diff_new_pack.IN3976/_new 2017-05-09 17:58:15.482369507 +0200 @@ -30,17 +30,24 @@ # (but only on architectures for which ceph is enabled). # Default NO on SLES 12 >= SP2 # Always NO on other distros + %if 0%{?suse_version} == 1315 %if 0%{?is_opensuse} == 1 +#### Leap 42.x: Support from 42.2 on, for ceph-supported archs +#### (see ExclusiveArch in ceph spec file) +%ifarch x86_64 aarch64 ppc64 ppc64le %if 0%{?sle_version} >= 120200 %bcond_without rados %endif # 0%{?sle_version} >= 120200 +%endif # arch %else # 0%{?is_opensuse} == 1 -# Only architectures for which ceph is built, see ceph spec file +#### SLE12: Support from SP3 on, for ceph-supported archs +#### (see ExclusiveArch in ceph spec file *on IBS*) %ifarch x86_64 aarch64 %if 0%{?sle_version} >= 120300 %bcond_without rados %else # 0%{?sle_version} >= 120300 +#### SLE12 SP2: rados can be enabled here using --with rados %if 0%{?sle_version} >= 120200 %bcond_with rados %endif # 0%{?sle_version} >= 120200 @@ -49,7 +56,8 @@ %endif # 0%{?is_opensuse} == 1 %else # 0%{?suse_version} == 1315 %if 0%{?suse_version} >= 1330 -# Only architectures for which ceph is built, see ceph spec file +#### Factory / Tumbleweed +#### (see ExclusiveArch in ceph spec file) %ifarch x86_64 aarch64 ppc64 ppc64le %bcond_without rados %endif # arch @@ -81,7 +89,7 @@ Name: multipath-tools Url: http://christophe.varoqui.free.fr/ -Version: 0.6.4+103+suse.bcb5d0f4 +Version: 0.7.1+7+suse.3edc5f7d Release: 0 Summary: Tools to Manage Multipathed Devices with the device-mapper License: GPL-2.0 @@ -178,6 +186,14 @@ 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 @@ -257,14 +273,14 @@ %files -n libdmmp%{libdmmp_version} %defattr(-,root,root) -/%{_lib}/libdmmp.so.%{_libdmmp_version} +/%{_libdir}/libdmmp.so.%{_libdmmp_version} %files -n libdmmp-devel %defattr(-,root,root) %{_mandir}/man3/libdmmp.h* %{_mandir}/man3/dmmp_* %{_includedir}/libdmmp -%{_datadir}/pkgconfig/libdmmp.pc +%{_libdir}/pkgconfig/libdmmp.pc %endif # with_libdmmp ++++++ _service ++++++ --- /var/tmp/diff_new_pack.IN3976/_old 2017-05-09 17:58:15.526363291 +0200 +++ /var/tmp/diff_new_pack.IN3976/_new 2017-05-09 17:58:15.530362725 +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">bcb5d0f4</param> + <param name="revision">3edc5f7dfd7</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.IN3976/_old 2017-05-09 17:58:15.554359334 +0200 +++ /var/tmp/diff_new_pack.IN3976/_new 2017-05-09 17:58:15.554359334 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/multipath-tools.git</param> - <param name="changesrevision">0119472d847eaa24cae7a0f3b523af82f50dd4df</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">3edc5f7dfd7ef6c2b7fbd5c6b9cf66b915334491</param></service></servicedata> \ No newline at end of file ++++++ multipath-tools-0.6.4+103+suse.bcb5d0f4.tar.xz -> multipath-tools-0.7.1+7+suse.3edc5f7d.tar.xz ++++++ ++++ 1650 lines of diff (skipped)
