The package rpms/darktable.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/darktable.git/commit/?id=43500bca....
Change:
-ExclusiveArch: x86_64
Thanks.
Full change:
============
commit fb2b8cc241f661168275929242275ed148556b61
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Thu Oct 24 10:35:54 2019 +0200
moved a comment from cmake flags
diff --git a/darktable.spec b/darktable.spec
index 71b0207..f657934 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -147,6 +147,7 @@ pushd %{_target_platform}
%endif
..
%else
+# Concerning %%ifarch ppc64le aarch64 read
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
%cmake \
-DCMAKE_LIBRARY_PATH:PATH=%{_libdir} \
-DUSE_GEO:BOOLEAN=ON \
@@ -159,7 +160,6 @@ pushd %{_target_platform}
%ifarch ppc64le
-DUSE_OPENCL=OFF \
%endif
-# Read
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
%if 0%{?fedora} >= 30
%ifarch ppc64le aarch64
-DUSE_OPENMP=OFF \
commit 43500bca8a3eb39709bbcb9bc77f57227542a4f5
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Wed Oct 23 10:38:33 2019 +0200
Enabled again ppc64le and aarch64 architectures, disabling OpenMP
diff --git a/darktable.spec b/darktable.spec
index 48f63b0..71b0207 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -1,6 +1,6 @@
Name: darktable
Version: 2.6.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility to organize and develop raw images
@@ -79,12 +79,7 @@ Provides: bundled(lua)
%endif
# uses xmmintrin.h
-# Done it becuase of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
-%if 0%{?fedora} >= 30
-ExclusiveArch: x86_64
-%else
ExclusiveArch: x86_64 aarch64 ppc64le
-%endif
%description
Darktable is a virtual light-table and darkroom for photographers:
@@ -164,6 +159,12 @@ pushd %{_target_platform}
%ifarch ppc64le
-DUSE_OPENCL=OFF \
%endif
+# Read
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+ %if 0%{?fedora} >= 30
+ %ifarch ppc64le aarch64
+ -DUSE_OPENMP=OFF \
+ %endif
+ %endif
..
%endif
@@ -211,6 +212,9 @@ appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/appdata/darktable
%{_libexecdir}/darktable/tools/subr.sh
%changelog
+* Wed Oct 23 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-2
+- Enabled again ppc64le and aarch64 architectures, disabling OpenMP. See
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+
* Sun Oct 20 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-1
- 2.6.3 release
- Enabled again OpenMP