The package rpms/botan.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/botan.git/commit/?id=af7c6ca96c1f....
Change:
-%ifarch armv7hl
Thanks.
Full change:
============
commit af7c6ca96c1f4feadfc9731240f8eba8a900bccc
Author: Jeff Law <law(a)redhat.com>
Date: Thu Oct 1 17:39:29 2020 -0600
Re-enable LTO
diff --git a/botan.spec b/botan.spec
index 8118809..cd76272 100644
--- a/botan.spec
+++ b/botan.spec
@@ -2,7 +2,7 @@
Name: botan
Version: %{major_version}.17
-Release: 21%{?dist}
+Release: 22%{?dist}
Summary: Crypto library written in C++
License: BSD
@@ -85,12 +85,6 @@ interfaces may change in the future.
rm -rf checks/ec_tests.cpp
%build
-# This package fails to build on armv7 with LTO due to the usual problems
-# with NEON instructions. After we figure out the root cause of the failure
-# we'll hopefully be able to remove this opt-out
-%ifarch armv7hl
-%define _lto_cflags %{nil}
-%endif
# we have the necessary prerequisites, so enable optional modules
%global enable_modules bzip2,zlib
@@ -198,6 +192,9 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./check --validate
%changelog
+* Thu Oct 01 2020 Jeff Law <law(a)redhat.com> - 1.10.17-22
+- Re-enable LTO
+
* Mon Aug 10 2020 Jeff Law <law(a)redhat.com> - 1.10.17-21
- Disable LTO on armv7hl for now.