Hello community, here is the log from the commit of package rdma-core for openSUSE:Factory checked in at 2017-09-04 12:20:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rdma-core (Old) and /work/SRC/openSUSE:Factory/.rdma-core.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rdma-core" Mon Sep 4 12:20:49 2017 rev:7 rq:519959 version:15 Changes: -------- --- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes 2017-08-12 19:44:03.314811906 +0200 +++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2017-09-04 12:21:01.540553629 +0200 @@ -1,0 +2,54 @@ +Thu Aug 31 06:52:17 UTC 2017 - nmoreychaisemartin@suse.com + +- Update to v15-rc3-52-gd3ca56f1 + * Fix rdma-sriov.service dependencies and remove install section + * 50-libmlx4.conf is not a config file + +------------------------------------------------------------------- +Wed Aug 30 14:21:25 UTC 2017 - nmoreychaisemartin@suse.com + +- Update to v15-rc3-45-gd366c01a + * Drop obsolete workarounds + * Drop rdma.service + * Add rdma-sriov.service + * Switch to the new udev system +- Prevent uninstall from trying to stop srp_daemon_port@.service + +------------------------------------------------------------------- +Tue Aug 29 12:41:29 UTC 2017 - nmoreychaisemartin@suse.com + +- Update to v15-rc3-26-g2f5779a7 +- Prevent rdma-core services to be stopped or restarted during + uninstall and updates +- Do not use service_* macros on services that do not need them +- Remove provides for old <provider>-rdmav2 packages + as they are not compatible anymore due to ABI changes +- Use upstream spec file. + +------------------------------------------------------------------- +Mon Aug 21 13:53:50 UTC 2017 - nmoreychaisemartin@suse.com + +- Update to v15-rc3 + - Add flow steering drop action + - mmio_flush_write fixes + - Fixes for uclibc + - Add common mmio accessor routines and remove per provider mmio + routines + - qedr fixes + - Lots of fixes for debian packaging + - Copyright fixes + - Properly conflict with infiniband-diags + - Add direct verbs support to mlx4 provider + - Improvement to Travis CI checking + - Enforce kernel coding style in rdma-core + - Add initial verbs hotplug support + - Sparse annotations + - Systemd updates for srp_daemon and iwpmd + - Red Hat packaging fixes + - Properly make the entire rdma-core support udev hotplug activation + - Packaging fixes related to the joining of packages and globs that are + no longer valid +- Drop rdma-core-s390x.patch as it was merged upstream +- Remove legacy systemd macros + +------------------------------------------------------------------- Old: ---- rdma-core-14.tar.xz rdma-core-s390x.patch New: ---- rdma-core-15rc3.52.d3ca56f1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rdma-core.spec ++++++ --- /var/tmp/diff_new_pack.rztjwS/_old 2017-09-04 12:21:02.704390011 +0200 +++ /var/tmp/diff_new_pack.rztjwS/_new 2017-09-04 12:21:02.720387762 +0200 @@ -17,11 +17,9 @@ %bcond_without systemd - -%define git_ver %{nil} - +%define git_ver rc3.52.d3ca56f1 Name: rdma-core -Version: 14 +Version: 15 Release: 0 Summary: RDMA core userspace libraries and daemons License: GPL-2.0 or BSD-2-Clause @@ -31,28 +29,35 @@ %define ibcm_so_major 1 %define rdmacm_so_major 1 %define umad_so_major 3 +%define mlx4_so_major 1 %define mlx5_so_major 1 %define verbs_lname libibverbs%{verbs_so_major} %define ibcm_lname libibcm%{ibcm_so_major} %define rdmacm_lname librdmacm%{rdmacm_so_major} %define umad_lname libibumad%{umad_so_major} +%define mlx4_lname libmlx4-%{mlx4_so_major} %define mlx5_lname libmlx5-%{mlx5_so_major} +%ifnarch s390 %arm +%define dma_coherent 1 +%endif + # Almost everything is licensed under the OFA dual GPLv2, 2 Clause BSD license # providers/ipathverbs/ Dual licensed using a BSD license with an extra patent clause # providers/rxe/ Incorporates code from ipathverbs and contains the patent clause # providers/hfi1verbs Uses the 3 Clause BSD license Url: https://github.com/linux-rdma/rdma-core -Source0: %{name}-%{version}%{git_ver}.tar.xz +Source: rdma-core-%{version}%{git_ver}.tar.gz Source1: baselibs.conf -Patch1: rdma-core-s390x.patch BuildRequires: binutils BuildRequires: cmake >= 2.8.11 BuildRequires: gcc BuildRequires: pkgconfig +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(udev) %ifnarch s390 s390x BuildRequires: valgrind-devel %endif @@ -63,6 +68,7 @@ Requires: dracut Requires: kmod Requires: systemd +Requires: udev # SUSE previously shipped rdma as a stand-alone # package which we're supplanting here. @@ -109,7 +115,8 @@ Requires: %{rdmacm_lname} = %{version}-%{release} Requires: %{umad_lname} = %{version}-%{release} Requires: %{verbs_lname} = %{version}-%{release} -%ifnarch s390 %arm +%%if 0%{?dma_coherent} +Requires: %{mlx4_lname} = %{version}-%{release} Requires: %{mlx5_lname} = %{version}-%{release} %endif Requires: rsocket = %{version}-%{release} @@ -136,29 +143,19 @@ Summary: Library & drivers for direct userspace use of InfiniBand/iWARP/RoCE hardware Group: System/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: libcxgb3-rdmav2 = %{version}-%{release} Obsoletes: libcxgb3-rdmav2 < %{version}-%{release} -Provides: libcxgb4-rdmav2 = %{version}-%{release} Obsoletes: libcxgb4-rdmav2 < %{version}-%{release} -Provides: libhfi1verbs-rdmav2 = %{version}-%{release} Obsoletes: libhfi1verbs-rdmav2 < %{version}-%{release} -Provides: libi40iw-rdmav2 = %{version}-%{release} Obsoletes: libi40iw-rdmav2 < %{version}-%{release} -Provides: libipathverbs-rdmav2 = %{version}-%{release} Obsoletes: libipathverbs-rdmav2 < %{version}-%{release} -Provides: libmlx4-rdmav2 = %{version}-%{release} Obsoletes: libmlx4-rdmav2 < %{version}-%{release} -Provides: libmlx5-rdmav2 = %{version}-%{release} Obsoletes: libmlx5-rdmav2 < %{version}-%{release} -Provides: libmthca-rdmav2 = %{version}-%{release} Obsoletes: libmthca-rdmav2 < %{version}-%{release} -Provides: libnes-rdmav2 = %{version}-%{release} Obsoletes: libnes-rdmav2 < %{version}-%{release} -Provides: libocrdma-rdmav2 = %{version}-%{release} Obsoletes: libocrdma-rdmav2 < %{version}-%{release} -Provides: librxe-rdmav2 = %{version}-%{release} Obsoletes: librxe-rdmav2 < %{version}-%{release} -%ifnarch s390 %arm +%if 0%{?dma_coherent} +Requires: %{mlx4_lname} = %{version}-%{release} Requires: %{mlx5_lname} = %{version}-%{release} %endif @@ -174,6 +171,7 @@ - libcxgb3: Chelsio T3 iWARP HCA - libcxgb4: Chelsio T4 iWARP HCA - libhfi1: Intel Omni-Path HFI +- libhns: HiSilicon Hip06 SoC - libi40iw: Intel Ethernet Connection X722 RDMA - libipathverbs: QLogic InfiniPath HCA - libmlx4: Mellanox ConnectX-3 InfiniBand HCA @@ -181,7 +179,9 @@ - libmthca: Mellanox InfiniBand HCA - libnes: NetEffect RNIC - libocrdma: Emulex OneConnect RDMA/RoCE Device +- libqedr: QLogic QL4xxx RoCE HCA - librxe: A software implementation of the RoCE protocol +- libvmw_pvrdma: VMware paravirtual RDMA device %package -n %verbs_lname Summary: Ibverbs runtime library @@ -191,7 +191,14 @@ %description -n %verbs_lname This package contains the ibverbs runtime library. -%ifnarch s390 %arm +%if 0%{?dma_coherent} +%package -n %mlx4_lname +Summary: MLX4 runtime library +Group: System/Libraries + +%description -n %mlx4_lname +This package contains the mlx4 runtime library. + %package -n %mlx5_lname Summary: MLX5 runtime library Group: System/Libraries @@ -212,8 +219,10 @@ %package -n ibacm Summary: InfiniBand Communication Manager Assistant Group: Productivity/Networking/Other -Requires: %{name} = %{version} +%{?systemd_requires} +Requires: %{name}%{?_isa} = %{version} Obsoletes: libibacmp1 < %{version} +Provides: libibacmp1 = %{version} %description -n ibacm The ibacm daemon helps reduce the load of managing path record lookups on @@ -258,7 +267,7 @@ Requires: %{name} = %{version} %description -n %rdmacm_lname -librdmacm provides a userspace RDMA Communication Managment API. +librdmacm provides a userspace RDMA Communication Management API. %package -n rsocket Summary: Preloadable library to turn the socket API RDMA-aware @@ -278,7 +287,7 @@ %package -n srp_daemon Summary: Tools for using the InfiniBand SRP protocol devices -Group: Productivity/Networking/Other +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Obsoletes: srptools <= 1.0.3 Provides: srptools = %{version} @@ -303,7 +312,6 @@ %prep %setup -q -n %{name}-%{version}%{git_ver} -%patch1 %build @@ -328,18 +336,17 @@ -DCMAKE_INSTALL_MANDIR:PATH=%{_mandir} \ -DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir} \ -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR:PATH=%{_unitdir} \ + -DCMAKE_INSTALL_SYSTEMD_BINDIR:PATH=%{_libexecdir}/systemd \ -DCMAKE_INSTALL_INITDDIR:PATH=%{_initddir} \ -DCMAKE_INSTALL_RUNDIR:PATH=%{_rundir} \ -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name}-%{version} \ -DCMAKE_INSTALL_UDEV_RULESDIR:PATH=%{_udevrulesdir} -#cd build %make_jobs %install cd build %cmake_install cd .. - mkdir -p %{buildroot}/%{_sysconfdir}/rdma %global dracutlibdir %%{_sysconfdir}/dracut.conf.d @@ -350,47 +357,41 @@ mkdir -p %{buildroot}%{dracutlibdir}/modules.d/05rdma mkdir -p %{buildroot}%{sysmodprobedir} mkdir -p %{buildroot}%{_unitdir} -# -install -D -m0644 redhat/rdma.conf %{buildroot}/%{_sysconfdir}/rdma/rdma.conf -sed 's%/usr/libexec%/usr/lib%' redhat/rdma.service > %{buildroot}%{_unitdir}/rdma.service -chmod 0644 %{buildroot}%{_unitdir}/rdma.service + +# SRIOV service install -D -m0644 redhat/rdma.sriov-vfs %{buildroot}/%{_sysconfdir}/rdma/sriov-vfs +install -D -m0755 redhat/rdma.sriov-init %{buildroot}%{_libexecdir}/rdma-set-sriov-vf +install -D -m0644 suse/rdma.sriov-rules %{buildroot}%{_udevrulesdir}/98-rdma-sriov.rules +install -D -m0644 suse/rdma.sriov-service %{buildroot}%{_unitdir}/rdma-sriov.service + +# Port type setup for mlx4 dual port cards install -D -m0644 redhat/rdma.mlx4.conf %{buildroot}/%{_sysconfdir}/rdma/mlx4.conf -install -D -m0644 redhat/rdma.udev-ipoib-naming.rules %{buildroot}%{_udevrulesdir}/70-persistent-ipoib.rules -install -D -m0644 redhat/rdma.mlx4.user.modprobe %{buildroot}%{_sysconfdir}/modprobe.d/50-mlx4.conf -sed 's%/usr/libexec%/usr/lib%g' redhat/rdma.modules-setup.sh > %{buildroot}%{dracutlibdir}/modules.d/05rdma/module-setup.sh -chmod 0755 %{buildroot}%{dracutlibdir}/modules.d/05rdma/module-setup.sh -install -D -m0644 redhat/rdma.udev-rules %{buildroot}%{_udevrulesdir}/98-rdma.rules sed 's%/usr/libexec%/usr/lib%g' redhat/rdma.mlx4.sys.modprobe > %{buildroot}%{sysmodprobedir}/50-libmlx4.conf chmod 0644 %{buildroot}%{sysmodprobedir}/50-libmlx4.conf -install -D -m0644 redhat/rdma.cxgb3.sys.modprobe %{buildroot}%{sysmodprobedir}/50-cxgb3.conf -install -D -m0644 redhat/rdma.cxgb4.sys.modprobe %{buildroot}%{sysmodprobedir}/50-cxgb4.conf -sed 's%/usr/libexec%/usr/lib%g' redhat/rdma.kernel-init > %{buildroot}%{_libexecdir}/rdma-init-kernel -chmod 0755 %{buildroot}%{_libexecdir}/rdma-init-kernel -install -D -m0755 redhat/rdma.sriov-init %{buildroot}%{_libexecdir}/rdma-set-sriov-vf -install -D -m0644 redhat/rdma.fixup-mtrr.awk %{buildroot}%{_libexecdir}/rdma-fixup-mtrr.awk install -D -m0755 redhat/rdma.mlx4-setup.sh %{buildroot}%{_libexecdir}/mlx4-setup.sh -mv %{buildroot}%{_sysconfdir}/modprobe.d/truescale.conf %{buildroot}%{_sysconfdir}/modprobe.d/50-truescale.conf +# Dracut file for IB support during boot +sed 's%/usr/libexec%/usr/lib%g' redhat/rdma.modules-setup.sh > %{buildroot}%{dracutlibdir}/modules.d/05rdma/module-setup.sh +chmod 0755 %{buildroot}%{dracutlibdir}/modules.d/05rdma/module-setup.sh # ibacm cd build LD_LIBRARY_PATH=./lib bin/ib_acme -D . -O install -D -m0644 ibacm_opts.cfg %{buildroot}%{_sysconfdir}/rdma/ -install -D -m0644 ../redhat/ibacm.service %{buildroot}%{_unitdir}/ for service in rdma rdma-ndd ibacm iwpmd srp_daemon; do ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc${service}; done # Delete the package's init.d scripts rm -rf %{buildroot}/%{_initddir}/ - -# Remove former srp_daemon.sh script -rm %{buildroot}%{_sbindir}/srp_daemon.sh +rm -rf %{buildroot}/%{_sbindir}/srp_daemon.sh %post -n %verbs_lname -p /sbin/ldconfig %postun -n %verbs_lname -p /sbin/ldconfig -%ifnarch s390 %arm +%if 0%{?dma_coherent} +%post -n %mlx4_lname -p /sbin/ldconfig +%postun -n %mlx4_lname -p /sbin/ldconfig + %post -n %mlx5_lname -p /sbin/ldconfig %postun -n %mlx5_lname -p /sbin/ldconfig %endif @@ -404,57 +405,63 @@ %post -n %rdmacm_lname -p /sbin/ldconfig %postun -n %rdmacm_lname -p /sbin/ldconfig +%post +# we ship udev rules, so trigger an update. +/sbin/udevadm trigger --subsystem-match=infiniband --action=change || true +/sbin/udevadm trigger --subsystem-match=infiniband_mad --action=change || true + +# +# ibacm +# %pre -n ibacm -%service_add_pre ibacm.service +%service_add_pre ibacm.service ibacm.socket %post -n ibacm -%systemd_post ibacm.service -%service_add_post ibacm.service +%service_add_post ibacm.service ibacm.socket %preun -n ibacm -%systemd_preun ibacm.service +%service_del_preun ibacm.service ibacm.socket %postun -n ibacm -%systemd_postun_with_restart ibacm.service +%service_del_postun ibacm.service ibacm.socket +# +# srp daemon +# %pre -n srp_daemon -%service_add_pre srp_daemon.service +%service_add_pre srp_daemon.service srp_daemon_port@.service %post -n srp_daemon -%service_add_post srp_daemon.service -%systemd_post srp_daemon.service +%service_add_post srp_daemon.service srp_daemon_port@.service +# we ship udev rules, so trigger an update. +/sbin/udevadm trigger --subsystem-match=infiniband_mad --action=change %preun -n srp_daemon -%systemd_preun srp_daemon.service +%service_del_preun srp_daemon.service +%service_del_postun -n srp_daemon_port@.service %postun -n srp_daemon -%systemd_postun_with_restart srp_daemon.service +%service_del_postun srp_daemon.service +%service_del_postun -n srp_daemon_port@.service +# +# iwpmd +# %pre -n iwpmd %service_add_pre ibiwpmd.service %post -n iwpmd -%systemd_post iwpmd.service %service_add_post iwpmd.service %preun -n iwpmd -%systemd_preun iwpmd.service +%service_del_preun iwpmd.service %postun -n iwpmd -%systemd_postun_with_restart iwpmd.service - -%pre -%service_add_pre rdma.service - -%post -%service_add_post rdma.service - -%preun -%service_del_preun rdma.service - -%postun -%service_del_postun rdma.service +%service_del_postun iwpmd.service +# +# rdma-ndd +# %pre -n rdma-ndd %service_add_pre rdma-ndd.service @@ -470,29 +477,40 @@ %files %defattr(-,root,root) %dir %{_sysconfdir}/rdma +%dir %{_sysconfdir}/rdma/modules %dir %{_docdir}/%{name}-%{version} %dir %{_libexecdir}/udev %dir %{_libexecdir}/udev/rules.d +%dir %{_sysconfdir}/udev +%dir %{_sysconfdir}/udev/rules.d %dir %{_sysconfdir}/modprobe.d %doc %{_docdir}/%{name}-%{version}/README.md -%exclude %{_sysconfdir}/rdma/ibacm_opts.cfg -%config(noreplace) %{_sysconfdir}/rdma/* -%exclude %{_libexecdir}/udev/rules.d/rdma-ndd.rules -%config(noreplace) %{_libexecdir}/udev/rules.d/* -%exclude %{_libexecdir}/udev/rules.d/srp_daemon.rules -%config(noreplace) %{_sysconfdir}/modprobe.d/50-mlx4.conf -%config(noreplace) %{_sysconfdir}/modprobe.d/50-truescale.conf -%{_unitdir}/rdma.service +%config(noreplace) %{_sysconfdir}/rdma/mlx4.conf +%config(noreplace) %{_sysconfdir}/rdma/modules/infiniband.conf +%config(noreplace) %{_sysconfdir}/rdma/modules/iwarp.conf +%config(noreplace) %{_sysconfdir}/rdma/modules/opa.conf +%config(noreplace) %{_sysconfdir}/rdma/modules/rdma.conf +%config(noreplace) %{_sysconfdir}/rdma/modules/roce.conf +%config(noreplace) %{_sysconfdir}/rdma/sriov-vfs +%if 0%{?dma_coherent} +%config(noreplace) %{_sysconfdir}/modprobe.d/mlx4.conf +%endif +%config(noreplace) %{_sysconfdir}/modprobe.d/truescale.conf +%config(noreplace) %{_sysconfdir}/udev/rules.d/70-persistent-ipoib.rules +%{_unitdir}/rdma-hw.target +%{_unitdir}/rdma-load-modules@.service +%{_unitdir}/rdma-sriov.service %dir %{dracutlibdir} %dir %{dracutlibdir}/modules.d %dir %{dracutlibdir}/modules.d/05rdma %{dracutlibdir}/modules.d/05rdma/module-setup.sh -%config(noreplace) %{sysmodprobedir}/50-libmlx4.conf -%config(noreplace) %{sysmodprobedir}/50-cxgb3.conf -%config(noreplace) %{sysmodprobedir}/50-cxgb4.conf -%{_libexecdir}/rdma-init-kernel +%{_udevrulesdir}/75-rdma-description.rules +%{_udevrulesdir}/90-rdma-hw-modules.rules +%{_udevrulesdir}/90-rdma-ulp-modules.rules +%{_udevrulesdir}/90-rdma-umad.rules +%{_udevrulesdir}/98-rdma-sriov.rules +%{sysmodprobedir}/50-libmlx4.conf %{_libexecdir}/rdma-set-sriov-vf -%{_libexecdir}/rdma-fixup-mtrr.awk %{_libexecdir}/mlx4-setup.sh %{_libexecdir}/truescale-serdes.cmds %license COPYING.* @@ -501,16 +519,21 @@ %files devel %defattr(-,root,root) %doc %{_docdir}/%{name}-%{version}/MAINTAINERS -%{_includedir}/* +%dir %{_includedir}/infiniband +%dir %{_includedir}/rdma +%{_includedir}/infiniband/* +%{_includedir}/rdma/* %{_libdir}/lib*.so %{_mandir}/man3/ibv_* %{_mandir}/man3/rdma* %{_mandir}/man3/umad* %{_mandir}/man3/*_to_ibv_rate.* %{_mandir}/man7/rdma_cm.* -%ifnarch s390 %arm -%{_mandir}/man3/mlx5* -%{_mandir}/man7/mlx5* +%if 0%{?dma_coherent} +%{_mandir}/man3/mlx5dv* +%{_mandir}/man3/mlx4dv* +%{_mandir}/man7/mlx5dv* +%{_mandir}/man7/mlx4dv* %endif %files -n libibverbs @@ -521,6 +544,7 @@ %config(noreplace) %{_sysconfdir}/libibverbs.d/*.driver %doc %{_docdir}/%{name}-%{version}/libibverbs.md %doc %{_docdir}/%{name}-%{version}/rxe.md +%doc %{_docdir}/%{name}-%{version}/udev.md %{_bindir}/rxe_cfg %{_mandir}/man7/rxe* %{_mandir}/man8/rxe* @@ -529,7 +553,11 @@ %defattr(-,root,root) %{_libdir}/libibverbs*.so.* -%ifnarch s390 %arm +%if 0%{?dma_coherent} +%files -n %mlx4_lname +%defattr(-,root,root) +%{_libdir}/libmlx4*.so.* + %files -n %mlx5_lname %defattr(-,root,root) %{_libdir}/libmlx5*.so.* @@ -550,17 +578,23 @@ %{_mandir}/man7/ibacm.* %{_mandir}/man7/ibacm_prov.* %{_unitdir}/ibacm.service -%{_libdir}/ibacm/ +%{_unitdir}/ibacm.socket +%dir %{_libdir}/ibacm +%{_libdir}/ibacm/* %{_sbindir}/rcibacm %doc %{_docdir}/%{name}-%{version}/ibacm.md %files -n iwpmd %defattr(-,root,root) -%{_bindir}/iwpmd +%dir %{_sysconfdir}/rdma +%dir %{_sysconfdir}/rdma/modules +%{_sbindir}/iwpmd +%{_sbindir}/rciwpmd %{_unitdir}/iwpmd.service +%config(noreplace) %{_sysconfdir}/rdma/modules/iwpmd.conf %config(noreplace) %{_sysconfdir}/iwpmd.conf -%{_sbindir}/rciwpmd -%{_mandir}/man1/iwpmd.* +%{_udevrulesdir}/90-iwpmd.rules +%{_mandir}/man8/iwpmd.* %{_mandir}/man5/iwpmd.* %files -n %ibcm_lname @@ -615,8 +649,11 @@ %files -n srp_daemon %defattr(-,root,root) %dir %{_libexecdir}/srp_daemon +%dir %{_sysconfdir}/rdma +%dir %{_sysconfdir}/rdma/modules %config(noreplace) %{_sysconfdir}/srp_daemon.conf -%config(noreplace) %{_libexecdir}/udev/rules.d/srp_daemon.rules +%config(noreplace) %{_sysconfdir}/rdma/modules/srp_daemon.conf +%{_libexecdir}/udev/rules.d/60-srp_daemon.rules %{_libexecdir}/srp_daemon/start_on_all_ports %{_unitdir}/srp_daemon.service %{_unitdir}/srp_daemon_port@.service @@ -628,7 +665,6 @@ %{_mandir}/man1/srp_daemon.1* %{_mandir}/man5/srp_daemon.service.5* %{_mandir}/man5/srp_daemon_port@.service.5* - %doc %{_docdir}/%{name}-%{version}/ibsrpdm.md %files -n rdma-ndd @@ -636,8 +672,7 @@ %{_sbindir}/rdma-ndd %{_sbindir}/rcrdma-ndd %{_unitdir}/rdma-ndd.service -%{_mandir}/man8/rdma-ndd.* %{_mandir}/man8/rdma-ndd.8* -%config(noreplace) %{_libexecdir}/udev/rules.d/rdma-ndd.rules +%{_libexecdir}/udev/rules.d/60-rdma-ndd.rules %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rztjwS/_old 2017-09-04 12:21:02.760382139 +0200 +++ /var/tmp/diff_new_pack.rztjwS/_new 2017-09-04 12:21:02.760382139 +0200 @@ -5,11 +5,14 @@ <param name="package-meta">no</param> <param name="exclude">.git</param> <param name="filename">rdma-core</param> - <param name="version">14</param> - <param name="revision">b2f6a3699b2a4bb1478e919b29e9a39307457e48</param> + <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> + <param name="versionrewrite-pattern">v(.*)</param> + <param name="versionrewrite-replacement">\1</param> + <param name="revision">d3ca56f16b020e75ad74300c056f2ae3cedf5833</param> + <param name="extract">suse/rdma-core.spec</param> </service> <service name="recompress" mode="disabled"> <param name="file">*rdma-core*.tar</param> - <param name="compression">xz</param> + <param name="compression">gz</param> </service> </services> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.rztjwS/_old 2017-09-04 12:21:02.844370332 +0200 +++ /var/tmp/diff_new_pack.rztjwS/_new 2017-09-04 12:21:02.864367520 +0200 @@ -1,5 +1,6 @@ libibverbs libibverbs1 +libmlx4-1 libmlx5-1 libibcm1 libibumad3