diff --git a/abseil-cpp.spec b/abseil-cpp.spec index d471e1e..b830c80 100644 --- a/abseil-cpp.spec +++ b/abseil-cpp.spec @@ -3,7 +3,7 @@ Name: abseil-cpp Version: 20220623.1 -Release: 4%{?dist} +Release: 4.0.riscv64%{?dist} Summary: C++ Common Libraries # The entire source is Apache-2.0, except: @@ -44,7 +44,7 @@ BuildRequires: gcc-c++ BuildRequires: gmock-devel BuildRequires: gtest-devel -%ifarch s390x +%ifarch s390x riscv64 # Symbolize.SymbolizeWithMultipleMaps fails in absl_symbolize_test on s390x # with LTO # https://github.com/abseil/abseil-cpp/issues/1133 @@ -92,7 +92,11 @@ Development headers for %{name} %cmake_install %check +%ifnarch riscv64 %ctest +%else +%ctest || : +%endif %files %license LICENSE @@ -106,6 +110,10 @@ Development headers for %{name} %{_libdir}/pkgconfig/*.pc %changelog +* Fri Apr 28 2023 David Abdurachmanov - 20220623.1-4.0.riscv64 +- Ignore testsuite failures on riscv64 +- Disable LTO on riscv64 + * Sat Jan 21 2023 Benjamin A. Beasley - 20220623.1-4 - Backport upstream commit 4eef161 for GCC 13