The package rpms/supercollider.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/supercollider.git/commit/?id=0ab5....
Change:
+%ifarch %ix86 x86_64
Thanks.
Full change:
============
commit 0ab54b1547d12d21c53d6008ce39091f43d87c7f
Author: Tristan Cacqueray <tdecacqu(a)redhat.com>
Date: Tue Mar 3 16:29:48 2020 +0000
Fix aarch64 build failure
diff --git a/supercollider.spec b/supercollider.spec
index cb68f92..ec05a5b 100644
--- a/supercollider.spec
+++ b/supercollider.spec
@@ -1,15 +1,15 @@
# build options
%{!?qt5_qtwebengine_arches:%global qt5_qtwebengine_arches %{ix86} x86_64 %{arm} aarch64
mips mipsel mips64el}
-%ifarch %{arm}
-%define cmakearch -DSUPERNOVA=OFF -DSSE=OFF -DSSE2=OFF -DNOVA_SIMD=ON -DSC_WII=OFF
-%else
+%ifarch %ix86 x86_64
%define cmakearch -DSUPERNOVA=ON
+%else
+%define cmakearch -DSUPERNOVA=OFF -DSSE=OFF -DSSE2=OFF -DNOVA_SIMD=ON -DSC_WII=OFF
%endif
Summary: Object oriented programming environment for real-time audio and video
processing
Name: supercollider
Version: 3.10.4
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
URL:
https://supercollider.github.io/
@@ -60,7 +60,6 @@ compositions, interactive performances, installations etc.
%package devel
Summary: Development files for SuperCollider
-BuildArch: noarch
Requires: supercollider%{?_isa} = %{version}-%{release}
Requires: alsa-lib-devel
Requires: avahi-devel
@@ -75,7 +74,6 @@ SuperCollider applications
%package emacs
Summary: SuperCollider support for Emacs
-BuildArch: noarch
Requires: supercollider%{?_isa} = %{version}-%{release}
%description emacs
@@ -90,7 +88,6 @@ SuperCollider support for the GEdit text editor.
%package vim
Summary: SuperCollider support for Vim
-BuildArch: noarch
Requires: supercollider%{?_isa} = %{version}-%{release}
%description vim
@@ -157,7 +154,7 @@ desktop-file-validate
%{buildroot}/%{_datadir}/applications/SuperColliderIDE.des
%{_bindir}/scsynth
%dir %{_libdir}/SuperCollider
%{_libdir}/SuperCollider/plugins
-%ifnarch %{arm}
+%ifarch %ix86 x86_64
# supernova
%{_bindir}/supernova
%endif
@@ -186,6 +183,9 @@ desktop-file-validate
%{buildroot}/%{_datadir}/applications/SuperColliderIDE.des
%{_datadir}/gtksourceview*/language-specs/supercollider.lang
%changelog
+* Tue Mar 3 2020 Tristan Cacqueray <tdecacqu(a)redhat.com> - 3.10.4-2
+- Fix aarch64 build failure
+
* Sat Jan 25 2020 Tristan Cacqueray <tdecacqu(a)redhat.com> - 3.10.4-1
- Bump to 3.10.4