Hello community, here is the log from the commit of package rdma-core for openSUSE:Factory checked in at 2018-01-21 15:48:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rdma-core (Old) and /work/SRC/openSUSE:Factory/.rdma-core.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rdma-core" Sun Jan 21 15:48:30 2018 rev:17 rq:567771 version:16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes 2018-01-06 18:46:22.255132944 +0100 +++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2018-01-21 15:48:33.215091361 +0100 @@ -1,0 +2,20 @@ +Fri Jan 19 10:05:18 UTC 2018 - [email protected] + +- Add Remove-the-obsolete-libibcm-library.patch to drop obsolete libibcm. + * Official upstream drop will be in v17 + * Drop now to avoid submitting libibcm to SLE15 + +------------------------------------------------------------------- +Thu Jan 4 11:41:20 UTC 2018 - [email protected] + +- Update to rdma-core v16.1: + * Backport fixes: + * srp_daemon: Don't create async_ev_thread if only run once + * srp_daemon: handle SM lid change + * srp_daemon: fix CQ handling +- Drop srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch, + srp_daemon-fix-CQ-handling.patch, and + srp_daemon-handle-SM-lid-change.patch as they were merged upstream. + + +------------------------------------------------------------------- Old: ---- rdma-core-16.0.bf2450ea.tar.gz srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch srp_daemon-fix-CQ-handling.patch srp_daemon-handle-SM-lid-change.patch New: ---- Remove-the-obsolete-libibcm-library.patch rdma-core-16.1.0.9b91e2e52871.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rdma-core.spec ++++++ --- /var/tmp/diff_new_pack.rLvmkM/_old 2018-01-21 15:48:33.919058327 +0100 +++ /var/tmp/diff_new_pack.rLvmkM/_new 2018-01-21 15:48:33.923058140 +0100 @@ -17,23 +17,21 @@ %bcond_without systemd -%define git_ver .0.bf2450ea +%define git_ver .0.9b91e2e52871 Name: rdma-core -Version: 16 +Version: 16.1 Release: 0 Summary: RDMA core userspace libraries and daemons License: GPL-2.0 or BSD-2-Clause Group: Productivity/Networking/Other %define verbs_so_major 1 -%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} @@ -50,9 +48,7 @@ Url: https://github.com/linux-rdma/rdma-core Source: rdma-core-%{version}%{git_ver}.tar.gz Source1: baselibs.conf -Patch1: srp_daemon-handle-SM-lid-change.patch -Patch2: srp_daemon-fix-CQ-handling.patch -Patch3: srp_daemon-Don-t-create-async_ev_thread-if-only-run-once.patch +Patch0: Remove-the-obsolete-libibcm-library.patch BuildRequires: binutils BuildRequires: cmake >= 2.8.11 BuildRequires: gcc @@ -127,11 +123,10 @@ Group: Development/Libraries/C and C++ Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: %{ibcm_lname} = %{version}-%{release} Requires: %{rdmacm_lname} = %{version}-%{release} Requires: %{umad_lname} = %{version}-%{release} Requires: %{verbs_lname} = %{version}-%{release} -%%if 0%{?dma_coherent} +%if 0%{?dma_coherent} Requires: %{mlx4_lname} = %{version}-%{release} Requires: %{mlx5_lname} = %{version}-%{release} %endif @@ -140,9 +135,6 @@ Provides: libibverbs-devel = %{version}-%{release} Obsoletes: libibverbs-devel < %{version}-%{release} -Provides: libibcm-devel = %{version}-%{release} -Obsoletes: libibcm-devel < %{version}-%{release} - Provides: libibumad-devel = %{version}-%{release} Obsoletes: libibumad-devel < %{version}-%{release} Provides: librdmacm-devel = %{version}-%{release} @@ -260,14 +252,6 @@ iwpmd provides a userspace service for iWarp drivers to claim tcp ports through the standard socket interface. -%package -n %ibcm_lname -Summary: Userspace InfiniBand Connection Manager -Group: System/Libraries - -%description -n %ibcm_lname -libibcm provides a userspace library that handles the majority of the low -level work required to open an RDMA connection between two machines. - %package -n %umad_lname Summary: OpenFabrics Alliance InfiniBand Userspace Management Datagram library Group: System/Libraries @@ -328,9 +312,7 @@ %prep %setup -q -n %{name}-%{version}%{git_ver} -%patch1 -%patch2 -%patch3 +%patch0 %build @@ -415,9 +397,6 @@ %postun -n %mlx5_lname -p /sbin/ldconfig %endif -%post -n %ibcm_lname -p /sbin/ldconfig -%postun -n %ibcm_lname -p /sbin/ldconfig - %post -n %umad_lname -p /sbin/ldconfig %postun -n %umad_lname -p /sbin/ldconfig @@ -617,11 +596,6 @@ %{_mandir}/man8/iwpmd.* %{_mandir}/man5/iwpmd.* -%files -n %ibcm_lname -%defattr(-,root,root) -%{_libdir}/libibcm*.so.* -%doc %{_docdir}/%{name}-%{version}/libibcm.md - %files -n %umad_lname %defattr(-,root,root) %{_libdir}/libibumad*.so.* ++++++ Remove-the-obsolete-libibcm-library.patch ++++++ ++++ 2886 lines (skipped) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rLvmkM/_old 2018-01-21 15:48:33.959056451 +0100 +++ /var/tmp/diff_new_pack.rLvmkM/_new 2018-01-21 15:48:33.959056451 +0100 @@ -8,7 +8,7 @@ <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> - <param name="revision">bf2450ea9afd7ec10c3f108927e2978e39823d62</param> + <param name="revision">9b91e2e5287160025f6fc0b555c8f0debfaf9b12</param> <param name="extract">suse/rdma-core.spec</param> </service> <service name="recompress" mode="disabled"> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.rLvmkM/_old 2018-01-21 15:48:33.979055512 +0100 +++ /var/tmp/diff_new_pack.rLvmkM/_new 2018-01-21 15:48:33.979055512 +0100 @@ -2,7 +2,6 @@ libibverbs1 libmlx4-1 libmlx5-1 -libibcm1 libibumad3 librdmacm1 rdma-core-devel
