The package rpms/blender.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/blender.git/commit/?id=d4380ad8f3....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit 5fff3710055e1d9fe4b17b1e1cbddbb596bba833
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Tue Aug 25 18:41:45 2020 -0700
Temporarily exclude s390x second architecutre
diff --git a/blender.spec b/blender.spec
index 93d42d4..450304b 100644
--- a/blender.spec
+++ b/blender.spec
@@ -308,7 +308,7 @@ appstream-util validate-relax --nonet
%{buildroot}%{_metainfodir}/%{name}-fonts.
%{_metainfodir}/%{name}-fonts.metainfo.xml
%changelog
-* Tue Aug 25 2020 Luya Tshimbalanga <luya(a)fedoraproject.org> - 1:2.83.5-3
+* Tue Aug 25 2020 Luya Tshimbalanga <luya(a)fedoraproject.org> - 1:2.83.5-4
- Temporarily exclude s390x second architecutre
* Tue Aug 25 2020 Charalampos Stratakis <cstratak(a)redhat.com> - 1:2.83.5-3
commit d4380ad8f3afdd1e8cfcfb9fee45c1c7bd4a960f
Author: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Tue Aug 25 08:55:14 2020 -0700
Temporarily exclude s390x second architecutre
diff --git a/blender.spec b/blender.spec
index c2fcc29..93d42d4 100644
--- a/blender.spec
+++ b/blender.spec
@@ -28,7 +28,7 @@
Name: blender
Epoch: 1
Version: %{blender_api}.5
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: 3D modeling, animation, rendering and post-production
License: GPLv2
@@ -159,10 +159,9 @@ Provides: blender(ABI) = %{blender_api}
Obsoletes: blenderplayer < 1:2.80-1
Provides: blenderplayer = 1:2.80-1
-# Temporarily exclude ARM32 architecture due to build failure
-#
https://koji.fedoraproject.org/koji/taskinfo?taskID=45594704
-#
https://bugzilla.redhat.com/show_bug.cgi?id=1843100
-# ExcludeArch: armv7hl
+# Temporarily exclude s390x architecture due to build failure
+#
https://koji.fedoraproject.org/koji/taskinfo?taskID=50141926
+ExcludeArch: s390x
%description
Blender is the essential software solution you need for 3D, from modeling,
@@ -309,6 +308,9 @@ appstream-util validate-relax --nonet
%{buildroot}%{_metainfodir}/%{name}-fonts.
%{_metainfodir}/%{name}-fonts.metainfo.xml
%changelog
+* Tue Aug 25 2020 Luya Tshimbalanga <luya(a)fedoraproject.org> - 1:2.83.5-3
+- Temporarily exclude s390x second architecutre
+
* Tue Aug 25 2020 Charalampos Stratakis <cstratak(a)redhat.com> - 1:2.83.5-3
- Use c++14 for properly building with the latest version of openvdb
commit 3bfd63351a7fdab51c295130cde179b4b4c89eca
Author: Charalampos Stratakis <cstratak(a)redhat.com>
Date: Tue Aug 25 15:31:57 2020 +0200
Use c++14 for properly building with the latest version of openvdb
diff --git a/blender.spec b/blender.spec
index bc47d72..c2fcc29 100644
--- a/blender.spec
+++ b/blender.spec
@@ -28,7 +28,7 @@
Name: blender
Epoch: 1
Version: %{blender_api}.5
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: 3D modeling, animation, rendering and post-production
License: GPLv2
@@ -45,9 +45,7 @@ Patch0: %{name}-%{blender_api}-droid.patch
# Upstream fix to support Python 3.9
#
https://developer.blender.org/rB56d0df51a36fdce7ec2d1fbb7b47b1d95b591b5f
-%if 0%{?fedora} >= 33
Patch1: %{name}-support-python-3.9.diff
-%endif
# Development stuff
BuildRequires: boost-devel
@@ -203,6 +201,11 @@ rm -f build_files/cmake/Modules/FindOpenJPEG.cmake
# Fix all Python shebangs recursively in .
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
+# Use c++14 in order to fix build errors when including headers
+# from the latest version of openvdb.
+# Upstream issue:
https://github.com/AcademySoftwareFoundation/openvdb/issues/795
+sed -i 's|${CMAKE_CXX_FLAGS} -std=c++11|${CMAKE_CXX_FLAGS} -std=c++14|'
CMakeLists.txt
+
%build
%cmake . \
%ifnarch %{ix86} x86_64
@@ -306,6 +309,9 @@ appstream-util validate-relax --nonet
%{buildroot}%{_metainfodir}/%{name}-fonts.
%{_metainfodir}/%{name}-fonts.metainfo.xml
%changelog
+* Tue Aug 25 2020 Charalampos Stratakis <cstratak(a)redhat.com> - 1:2.83.5-3
+- Use c++14 for properly building with the latest version of openvdb
+
* Mon Aug 24 2020 Simone Caronni <negativo17(a)gmail.com> - 1:2.83.5-2
- Be consistent with build options format and distribution conditionals.
- rpmlint fixes.