diff --git a/libssh2.spec b/libssh2.spec index 287a8b80ee4e29a5dee28a4f4d9170032fb2afc7..f7afff401948c0d0cc881fbc1c2156366270e20b 100644 --- a/libssh2.spec +++ b/libssh2.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Name: libssh2 Version: 1.11.0 @@ -24,6 +24,7 @@ BuildRequires: openssl-devel > 1:1.0.1 BuildRequires: sed BuildRequires: zlib-devel BuildRequires: /usr/bin/man +BuildRequires: patchelf # Test suite requirements # Full groff (not just groff-base) needed for the mansyntax check @@ -86,6 +87,10 @@ sed -i -e 's|-L%{_libdir} ||g' \ # avoid multilib conflict on libssh2-devel mv -v example example.%{_arch} +%ifarch riscv64 +patchelf --remove-rpath %{buildroot}%{_libdir}/libssh2.so.1.* +%endif + %generate_compatibility_deps %check @@ -111,6 +116,9 @@ LC_ALL=en_US.UTF-8 make -C tests check %{_libdir}/pkgconfig/libssh2.pc %changelog +* Fri May 30 2025 Yihao Yan - 1.11.0-2 +- add support for riscv build + * Tue Jul 11 2023 Funda Wang - 1.11.0-1 - New version 1.11.0