From ad2697790441a4434ab5273ef6b6915246dc1afc Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Thu, 22 Sep 2022 15:57:35 +0300 Subject: [PATCH] Update for riscv64 Signed-off-by: David Abdurachmanov --- rdma-core.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rdma-core.spec b/rdma-core.spec index 2fbf3ae..a06e7d9 100644 --- a/rdma-core.spec +++ b/rdma-core.spec @@ -1,6 +1,6 @@ Name: rdma-core Version: 41.0 -Release: 1%{?dist} +Release: 1.0.riscv64%{?dist} Summary: RDMA core userspace libraries and daemons # Almost everything is licensed under the OFA dual GPLv2, 2 Clause BSD license @@ -26,7 +26,9 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(libnl-3.0) BuildRequires: pkgconfig(libnl-route-3.0) BuildRequires: /usr/bin/rst2man +%ifarch %{valgrind_arches} BuildRequires: valgrind-devel +%endif BuildRequires: systemd BuildRequires: systemd-devel %if 0%{?fedora} >= 32 || 0%{?rhel} >= 8 @@ -84,8 +86,10 @@ BuildRequires: make %if 0%{?fedora} >= 25 || 0%{?rhel} == 8 # pandoc was introduced in FC25, Centos8 +%ifnarch riscv64 BuildRequires: pandoc %endif +%endif %if 0%{?fedora} >= 34 # self obsoletes to remove i686 multilib package when updating to F34 @@ -660,6 +664,10 @@ fi %endif %changelog +* Thu Sep 22 2022 David Abdurachmanov - 41.0-1.0.riscv64 +- Add valgrind arch check +- Disable pandoc on riscv64 + * Tue Aug 02 2022 Michal Schmidt - 41.0-1 - Rebase to upstream release v41.0