The package rpms/ahven.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/ahven.git/commit/?id=70ef667c7468....
Change:
+ExclusiveArch: %{GPRbuild_arches}
Thanks.
Full change:
============
commit 70ef667c74683e71da882382f82231814db4a323
Author: Björn Persson <Bjorn(a)xn--rombobjrn-67a.se>
Date: Sat Feb 3 23:10:48 2018 +0100
Switched to building with GPRbuild.
Project file support was removed from Gnatmake in GCC 8.
diff --git a/ahven.spec b/ahven.spec
index a7c3dbc..2c67324 100644
--- a/ahven.spec
+++ b/ahven.spec
@@ -1,6 +1,6 @@
Name: ahven
Version: 2.6
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: A unit testing framework for Ada 95
Summary(sv): Ett enhetstestramverk för ada 95
@@ -10,9 +10,10 @@ URL:
http://www.ahven-framework.com/
Source:
http://www.ahven-framework.com/releases/%{name}-%{version}.tar.gz
BuildRequires: gcc-gnat make fedora-gnat-project-common
+BuildRequires: gprbuild
BuildRequires: python3-sphinx python3-sphinxcontrib-adadomain
# Build only on architectures where gcc-gnat is available:
-ExclusiveArch: %{GNAT_arches}
+ExclusiveArch: %{GPRbuild_arches}
%global common_description_en \
Ahven is a simple unit testing library (or a framework) for the Ada \
@@ -74,7 +75,7 @@ för att utveckla program som använder Ahven.
%build
-%{Comfignat_make} all
+%{Comfignat_make} all 'OPTS=GNAT_BUILDER=gprbuild OS_VERSION=unix'
%install
@@ -92,7 +93,7 @@ cp --preserve=timestamps README.rst ROADMAP NEWS
%{buildroot}%{_pkgdocdir}
# Disable the hardening hack only for the testsuite.
#
https://bugzilla.redhat.com/show_bug.cgi?id=1197501
%undefine _hardened_build
-%{Comfignat_make} check
+%{Comfignat_make} check 'OPTS=GNAT_BUILDER=gprbuild OS_VERSION=unix'
%{_rpmconfigdir}/check-rpaths
@@ -114,6 +115,10 @@ cp --preserve=timestamps README.rst ROADMAP NEWS
%{buildroot}%{_pkgdocdir}
%changelog
+* Sat Feb 03 2018 Björn Persson <Bjorn(a)xn--rombobjrn-67a.se> - 2.6-10
+- Switched to building with GPRbuild as project file support was removed from
+ Gnatmake in GCC 8.
+
* Tue Nov 14 2017 Björn Persson <Bjorn(a)xn--rombobjrn-67a.se> - 2.6-9
- Switched to running Sphinx in Python 3.