From 652f065dfe462c6538ad7dbb05482f5c8c14c1eb Mon Sep 17 00:00:00 2001 From: Ran Zhou Date: Thu, 25 Jan 2024 20:02:21 +0800 Subject: [PATCH] Add neccessary dependencies for rdma-core-devel Add neccessary dependencies for the rdma-core-devel to avoid missing link to shared object after packaging. Signed-off-by: Ran Zhou --- rdma-core.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/rdma-core.spec b/rdma-core.spec index a2a3abe..25e647c 100644 --- a/rdma-core.spec +++ b/rdma-core.spec @@ -1,6 +1,6 @@ Name: rdma-core Version: 41.0 -Release: 26 +Release: 27 Summary: RDMA core userspace libraries and daemons License: GPLv2 or BSD Url: https://github.com/linux-rdma/rdma-core @@ -117,14 +117,18 @@ Specifically this contains the userspace libraries for the following device node %package devel Summary: RDMA core development libraries and headers Requires: %{name} = %{version}-%{release} +Requires: libibverbs%{?_isa} = %{version}-%{release} Provides: libibverbs-devel = %{version}-%{release} Obsoletes: libibverbs-devel < %{version}-%{release} +Requires: libibumad%{?_isa} = %{version}-%{release} Provides: libibumad-devel = %{version}-%{release} Obsoletes: libibumad-devel < %{version}-%{release} +Requires: librdmacm%{?_isa} = %{version}-%{release} Provides: librdmacm-devel = %{version}-%{release} Obsoletes: librdmacm-devel < %{version}-%{release} Provides: ibacm-devel = %{version}-%{release} Obsoletes: ibacm-devel < %{version}-%{release} +Requires: infiniband-diags%{?_isa} = %{version}-%{release} Provides: infiniband-diags-devel = %{version}-%{release} Obsoletes: infiniband-diags-devel < %{version}-%{release} Provides: libibmad-devel = %{version}-%{release} @@ -657,6 +661,12 @@ fi %{_mandir}/* %changelog +* Thu Jan 25 2024 Ran Zhou - 41.0-27 +- Type: requirement +- ID: NA +- SUG: NA +- DESC: Add neccessary dependencies for rdma-core-devel + * Tue Dec 19 2023 Juan Zhou - 41.0-26 - Type: requirement - ID: NA -- Gitee