Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package multipath-tools for openSUSE:Factory checked in at 2023-01-26 13:57:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old) and /work/SRC/openSUSE:Factory/.multipath-tools.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "multipath-tools" Thu Jan 26 13:57:10 2023 rev:150 rq:1061002 version:0.9.4+68+suse.98559ea Changes: -------- --- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes 2023-01-20 17:36:54.103931108 +0100 +++ /work/SRC/openSUSE:Factory/.multipath-tools.new.32243/multipath-tools.changes 2023-01-26 14:04:06.530123706 +0100 @@ -1,0 +2,25 @@ +Wed Jan 25 15:04:40 UTC 2023 - Martin Wilck <mwi...@suse.com> + +- Update to version 0.9.4+68+suse.98559ea: + * libmultipath: bump ABI version to 18.0.0 + * libmultipath: pathinfo: don't fail for devices lacking INQUIRY properties + (gh#opensvc/multipath-tools#56) + * libmpathpersist: use conf->timeout for updating persistent reservations + (gh#opensvc/multipath-tools#45) + * libmultipath: is_path_valid(): check if device is in use + (bsc#1203141) (added libmount dependency) + * libmultipath: orphan paths if coalesce_paths frees newmp (bsc#1207546) + * multipathd: handle no active paths in update_map_pr (bsc#1207546) + * multipathd: make pr registration consistent (bsc#1207546) + * libmultipath: don't leak memory on invalid strings (bsc#1207546) + * multipath.conf(5): improve documentation of dev_loss_tmo (bsc#1207546) + * libmpathpersist: fix command keyword ordering (bsc#1207546) + * libmultipath: fix 'show paths format' failure + * minor bugfixes + * hwtable fixes + * Build system rework + * spec file: adapt make command line to changes in build system + * spec file: use make -Orecurse (better readable output) + * spec file: use verbose build + +------------------------------------------------------------------- Old: ---- multipath-tools-0.9.2+59+suse.ac8942d.obscpio New: ---- multipath-tools-0.9.4+68+suse.98559ea.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ multipath-tools.spec ++++++ --- /var/tmp/diff_new_pack.QsWSQd/_old 2023-01-26 14:04:07.142126980 +0100 +++ /var/tmp/diff_new_pack.QsWSQd/_new 2023-01-26 14:04:07.150127023 +0100 @@ -1,7 +1,7 @@ # # spec file for package multipath-tools # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,7 @@ %global _lto_cflags %{nil} +%global _make_output_sync -Orecurse # multipath-tools auto-detects support for -D_FORTFY_SOURCE. # This will lead to a compilation error if the distro overrides @@ -34,7 +35,7 @@ %define libdmmp_version %(echo %{_libdmmp_version} | tr . _) Name: multipath-tools -Version: 0.9.2+59+suse.ac8942d +Version: 0.9.4+68+suse.98559ea Release: 0 Summary: Tools to Manage Multipathed Devices with the device-mapper License: GPL-2.0-only AND GPL-3.0-or-later @@ -62,6 +63,7 @@ BuildRequires: pkgconfig(liburcu) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) +BuildRequires: pkgconfig(mount) %if 0%{?with_check} == 1 BuildRequires: pkgconfig(cmocka) %endif @@ -88,9 +90,6 @@ - - - # Currently, it makes no sense to split out libmpathpersist and libmpathcmd # separately. libmultipath has no stable API at all, and it depends # on libmpathcmd (to be fixed). libmpathpersist depends on libmultipath @@ -152,11 +151,11 @@ %define makeflags %{!?with_libdmmp:ENABLE_LIBDMMP=0} %if 0%{?suse_version} < 1550 -%define dirflags LIB=%{_lib} usr_prefix=%{_prefix} SYSTEMDPATH=usr/lib +%define dirflags LIB=%{_lib} usr_prefix=%{_prefix} systemd_prefix=%{_prefix} %define sbindir /sbin %define libdir /%{_lib} %else -%define dirflags LIB=%{_lib} usr_prefix=%{_prefix} exec_prefix=%{_prefix} syslibdir=%{_libdir} libdir=%{_libdir}/multipath SYSTEMDPATH=usr/lib +%define dirflags LIB=%{_lib} prefix=%{_prefix} %define sbindir %{_sbindir} %define libdir %{_libdir} %endif @@ -169,15 +168,15 @@ %build [ -n "$SOURCE_DATE_EPOCH" ] && export KBUILD_BUILD_TIMESTAMP=@$SOURCE_DATE_EPOCH -%{make_build} OPTFLAGS="%{mp_optflags}" %{dirflags} %{makeflags} +%{make_build} OPTFLAGS="%{mp_optflags}" %{dirflags} %{makeflags} V=1 %if 0%{?with_check} == 1 %check -%{make_build} OPTFLAGS="%{mp_optflags}" test +%{make_build} OPTFLAGS="%{mp_optflags}" V=1 test %endif %install -%make_install %{dirflags} %{makeflags} +%make_install %{dirflags} %{makeflags} V=1 mkdir -p %{buildroot}%{_defaultlicensedir} mkdir -p %{buildroot}/usr/sbin mkdir -p %{buildroot}/usr/%{_lib} ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.QsWSQd/_old 2023-01-26 14:04:07.194127258 +0100 +++ /var/tmp/diff_new_pack.QsWSQd/_new 2023-01-26 14:04:07.198127279 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/multipath-tools.git</param> - <param name="changesrevision">ac8942d3635fb8e7fcd4d6c046aa699f192e16a6</param></service></servicedata> + <param name="changesrevision">98559ea17f6ec40a8ef63c383f66ad1e00aed0d5</param></service></servicedata> (No newline at EOF) ++++++ multipath-tools-0.9.2+59+suse.ac8942d.obscpio -> multipath-tools-0.9.4+68+suse.98559ea.obscpio ++++++ ++++ 4507 lines of diff (skipped) ++++++ multipath-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.QsWSQd/_old 2023-01-26 14:04:07.570129269 +0100 +++ /var/tmp/diff_new_pack.QsWSQd/_new 2023-01-26 14:04:07.574129291 +0100 @@ -1,5 +1,5 @@ name: multipath-tools -version: 0.9.2+59+suse.ac8942d -mtime: 1666765617 -commit: ac8942d3635fb8e7fcd4d6c046aa699f192e16a6 +version: 0.9.4+68+suse.98559ea +mtime: 1674658685 +commit: 98559ea17f6ec40a8ef63c383f66ad1e00aed0d5