The package rpms/treecc.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/treecc.git/commit/?id=f27558a5002....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit f27558a5002bc4155759486ae967716903fd756b
Author: Filipe Rosset <rosset.filipe(a)gmail.com>
Date: Mon Jul 29 00:33:00 2019 -0300
Fix FTBFS on rawhide + spec cleanup and modernization
diff --git a/treecc.spec b/treecc.spec
index 5233fd8..2d78e0b 100644
--- a/treecc.spec
+++ b/treecc.spec
@@ -1,6 +1,6 @@
Name: treecc
Version: 0.3.8
-Release: 24%{?dist}
+Release: 25%{?dist}
Summary: Tree Compiler Compiler
@@ -11,9 +11,13 @@ Patch0: treecc-0.3.8-texinfo5.patch
BuildRequires: bison >= 1.28
BuildRequires: flex >= 2.5.4
+BuildRequires: gcc
BuildRequires: m4
BuildRequires: texinfo
+# ExcludeArch s390x to allow build on rawhide
+ExcludeArch: s390x
+
%description
The treecc program is designed to assist in the development of compilers
and other language-based tools. It manages the generation of code to handle
@@ -21,30 +25,33 @@ abstract syntax trees and operations upon the trees.
%prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
%build
%configure
-make %{?_smp_mflags}
-make check
+%make_build
+%check
+make check
%install
-rm -rf ${RPM_BUILD_ROOT}
-make install DESTDIR=${RPM_BUILD_ROOT}
+%make_install
rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
rm -f $RPM_BUILD_ROOT/%{_libdir}/libtreecc.a
%files
-%doc AUTHORS COPYING ChangeLog NEWS README
+%doc AUTHORS ChangeLog NEWS README
+%license COPYING
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man1/*
%changelog
+* Mon Jul 29 2019 Filipe Rosset <rosset.filipe(a)gmail.com> - 0.3.8-25
+- Fix FTBFS on rawhide + spec cleanup and modernization
+
* Sat Jul 27 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.8-24
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild