diff --git a/rdma-core.spec b/rdma-core.spec index aec423949ebc4b968f418ed3b19baec427989e80..2a124d4921c84e6d5763efbe9c38955f46e2e568 100644 --- a/rdma-core.spec +++ b/rdma-core.spec @@ -1,6 +1,7 @@ +%define anolis_release .0.1 Name: rdma-core Version: 37.2 -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} Summary: RDMA core userspace libraries and daemons # Almost everything is licensed under the OFA dual GPLv2, 2 Clause BSD license @@ -84,7 +85,9 @@ BuildRequires: make %define cmake_install DESTDIR=%{buildroot} make install %endif +%ifnarch loongarch64 BuildRequires: pandoc +%endif %description RDMA core userspace infrastructure and documentation, including kernel @@ -407,7 +410,7 @@ fi %config(noreplace) %{_sysconfdir}/rdma/modules/roce.conf %config(noreplace) %{_sysconfdir}/udev/rules.d/* %dir %{_sysconfdir}/modprobe.d -%ifnarch s390 +%ifnarch s390 loongarch64 %config(noreplace) %{_sysconfdir}/modprobe.d/mlx4.conf %endif %config(noreplace) %{_sysconfdir}/modprobe.d/truescale.conf @@ -447,13 +450,15 @@ fi %endif %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc +%ifnarch loongarch64 %{_mandir}/man3/efadv* +%endif %{_mandir}/man3/ibv_* %{_mandir}/man3/rdma* %{_mandir}/man3/umad* %{_mandir}/man3/*_to_ibv_rate.* %{_mandir}/man7/rdma_cm.* -%ifnarch s390 +%ifnarch s390 loongarch64 %{_mandir}/man3/mlx5dv* %{_mandir}/man3/mlx4dv* %{_mandir}/man7/efadv* @@ -533,10 +538,12 @@ fi %files -n libibverbs %dir %{_sysconfdir}/libibverbs.d %dir %{_libdir}/libibverbs +%ifnarch loongarch64 %{_libdir}/libefa.so.* +%endif %{_libdir}/libibverbs*.so.* %{_libdir}/libibverbs/*.so -%ifnarch s390 +%ifnarch s390 loongarch64 %{_libdir}/libmlx5.so.* %{_libdir}/libmlx4.so.* %endif @@ -641,6 +648,9 @@ fi %endif %changelog +* Fri Apr 22 2022 Jacob Wang - 37.2-1.0.1 +- Support loongarch64 (Hang Zhao) + * Thu Jan 06 2022 Honggang Li - 37.2-1 - Update to upstream v37.2 release for fixes - Resolves: bz2008509, bz2024865, bz1915555