The package rpms/qbe.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/qbe.git/commit/?id=542e801ef3fe97992....
Change: +ExclusiveArch: x86_64 aarch64
Thanks.
Full change: ============
commit 542e801ef3fe97992867692dda506706a5eec2f9 Author: Timothée Floure timothee.floure@posteo.net Date: Thu Sep 15 09:24:31 2022 +0200
Initial import (fedora#212956)
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..db5c484 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/qbe-1.0.tar.xz diff --git a/qbe.spec b/qbe.spec new file mode 100644 index 0000000..93b8a42 --- /dev/null +++ b/qbe.spec @@ -0,0 +1,54 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.0) +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +Name: qbe +Version: 1.0 +Release: %autorelease +Summary: A pure C embeddable compiler backend + +License: MIT +URL: https://c9x.me/compile/ + +Source0: %{url}/release/%{name}-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: make + +ExclusiveArch: x86_64 aarch64 + +%description +QBE is a compiler backend that aims to provide 70% of the performance of +industrial optimizing compilers in 10% of the code. QBE fosters language +innovation by offering a compact user-friendly and performant backend. The size +limit constrains QBE to focus on the essential and prevents embarking on a +never-ending path of diminishing returns. + +%prep +%autosetup + +%build +make CFLAGS="$CFLAGS -std=c11 -fPIE" %{?_smp_mflags} + +%install +%make_install PREFIX=%{_prefix} +mkdir -p %{buildroot}/%{_docdir}/%{name} +cp -r doc/ %{buildroot}/%{_docdir}/%{name} + +%check +make check + +%files +%doc README +%license LICENSE +%{_bindir}/%{name} +%{_docdir}/%{name}/* + +%changelog +* Tue Sep 13 2022 John Doe packager@example.com 1.0-1 +- Uncommitted changes diff --git a/sources b/sources new file mode 100644 index 0000000..864b718 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (qbe-1.0.tar.xz) = 7f53d4440fda36b21dbf390aa8b9c17ae7c137a6e034dd73ca1c2068d84dbe236a452d86cab8d8bce0b3d66c3f08e70f2bf54bc7cc2e93208cc1900014c18ad1
arch-excludes@lists.fedoraproject.org