diff --git a/sources b/sources index a1c96af..a69531e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (srt-1.4.3.tar.gz) = 5cd15fd0c7b324226ab096c1b6c6f81b4ce5600617e1bd2c38985f18d7d551c9a4a09b1e34c7a705c92ae54bb57c5d736ca7eff6e4992e67666aa167e0da855f +SHA512 (srt-1.4.4.tar.gz) = 0d51e0ef73f4aa7eb284288cdbbd75b1c161969c2c2fed3a6d4e13a931341ca41dfcf2d6c1b9728f72b43454a9fde3764da67a27af9f0c99a6818682e4f4d4ba diff --git a/srt.spec b/srt.spec index ea2aee9..44f2789 100644 --- a/srt.spec +++ b/srt.spec @@ -1,6 +1,6 @@ Name: srt -Version: 1.4.3 -Release: 3%{?dist} +Version: 1.4.4 +Release: 1%{?dist} Summary: Secure Reliable Transport protocol tools License: MPLv2.0 @@ -56,10 +56,14 @@ rm -f %{buildroot}/%{_libdir}/pkgconfig/haisrt.pc %check -# Fails with x390x -make test \ -%ifarch s390x - || : +# - test are broken on s390x for some slowness/timing reason +# - tests can't be run in parallel because they reuse port numbers +# - %%ctest macro doesn't support additional ctest arguments +# - TestIPv6 are known broken due to v4_v6 mapping differnces between platforms +# https://github.com/Haivision/srt/issues/1972# +%ifnarch s390x +cd "%{__cmake_builddir}" +%{__ctest} --output-on-failure --force-new-ctest-process -j1 -E TestIPv6 %endif @@ -73,11 +77,10 @@ make test \ %{_bindir}/srt-file-transmit %{_bindir}/srt-live-transmit %{_bindir}/srt-tunnel -%{_bindir}/test-srt %files libs %license LICENSE -%{_libdir}/libsrt.so.1* +%{_libdir}/libsrt.so.1.4* %files devel %doc examples @@ -87,6 +90,11 @@ make test \ %changelog +* Mon Oct 4 2021 Yanko Kaneti - 1.4.4-1 +- Update to 1.4.4 +- Various tweaks around tests/checks +- Tighten soname wildcard + * Mon Sep 6 2021 Yanko Kaneti - 1.4.3-3 - Bump rebuild for gtest soname change