The package rpms/boinc-client.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/boinc-client.git/commit/?id=ce665...
https://src.fedoraproject.org/cgit/rpms/boinc-client.git/commit/?id=9afb1....
Change:
+ExcludeArch: s390x, aarch64
+ExcludeArch: s390x aarch64
Thanks.
Full change:
============
commit 9afb17b359fe165ab7b48eea40d131d99f7ece5a
Author: Germano Massullo <germano.massullo(a)cern.ch>
Date: Mon Aug 19 11:56:45 2019 +0200
removed coma from excludearch arguments
diff --git a/boinc-client.spec b/boinc-client.spec
index 6ed3fcb..fba0b5b 100644
--- a/boinc-client.spec
+++ b/boinc-client.spec
@@ -96,7 +96,7 @@ ExcludeArch: ppc64
%endif
# EPEL8 webkit2gtk3 is missing for s390x, aarch64
%if 0%{?el8}
-ExcludeArch: s390x, aarch64
+ExcludeArch: s390x aarch64
%endif
%description
The Berkeley Open Infrastructure for Network Computing (BOINC) is an open-
commit ce665e0e2c6d13c9648694568f80998a7c5e43e2
Author: Germano Massullo <germano.massullo(a)cern.ch>
Date: Mon Aug 19 11:47:45 2019 +0200
Added ExcludeArch: s390x, aarch64 for EPEL8
diff --git a/boinc-client.spec b/boinc-client.spec
index 0c189d4..6ed3fcb 100644
--- a/boinc-client.spec
+++ b/boinc-client.spec
@@ -18,7 +18,7 @@
Summary: The BOINC client
Name: boinc-client
Version: 7.16.1
-Release: 4%{?dist}
+Release: 5%{?dist}
License: LGPLv2+
URL:
http://boinc.berkeley.edu/
@@ -94,7 +94,10 @@ BuildRequires: xcb-util-devel
%if 0%{?el7}
ExcludeArch: ppc64
%endif
-
+# EPEL8 webkit2gtk3 is missing for s390x, aarch64
+%if 0%{?el8}
+ExcludeArch: s390x, aarch64
+%endif
%description
The Berkeley Open Infrastructure for Network Computing (BOINC) is an open-
source software platform which supports distributed computing, primarily in
@@ -317,6 +320,9 @@ fi
%{_includedir}/boinc
%changelog
+* Mon Aug 19 2019 Germano Massullo <germano.massullo(a)cern.ch> - 7.16.1-5
+- Added ExcludeArch: s390x, aarch64 for EPEL8
+
* Fri Aug 16 2019 Germano Massullo <germano.massullo(a)cern.ch> - 7.16.1-4
- Added cc_config_cpp_3249.patch
commit 4845880cea2fc974b9d216b417f0be6eb763152e
Author: Germano Massullo <germano.massullo(a)cern.ch>
Date: Fri Aug 16 14:37:06 2019 +0200
added cc_config_cpp_3249.patch
diff --git a/boinc-client.spec b/boinc-client.spec
index f24fcc4..0c189d4 100644
--- a/boinc-client.spec
+++ b/boinc-client.spec
@@ -18,7 +18,7 @@
Summary: The BOINC client
Name: boinc-client
Version: 7.16.1
-Release: 3%{?dist}
+Release: 4%{?dist}
License: LGPLv2+
URL:
http://boinc.berkeley.edu/
@@ -64,7 +64,8 @@ Patch3: manager_shut_down_connected_client.patch
Patch4: prevent_manager_from_starting_client.patch
# Fedora / EPEL, the folder /etc/boinc-client does not exist, so it should be removed
Patch5: remove_etc_boinc-client_from_systemd_unit_file.patch
-
+# Backport of
https://github.com/BOINC/boinc/pull/3249
+Patch6: cc_config_cpp_3249.patch
Requires: logrotate
Requires(post): systemd
Requires(preun): systemd
@@ -316,6 +317,9 @@ fi
%{_includedir}/boinc
%changelog
+* Fri Aug 16 2019 Germano Massullo <germano.massullo(a)cern.ch> - 7.16.1-4
+- Added cc_config_cpp_3249.patch
+
* Mon Aug 12 2019 Germano Massullo <germano.massullo(a)cern.ch> - 7.16.1-3
- Added remove_etc_boinc-client_from_systemd_unit_file.patch
diff --git a/cc_config_cpp_3249.patch b/cc_config_cpp_3249.patch
new file mode 100644
index 0000000..18466d4
--- /dev/null
+++ b/cc_config_cpp_3249.patch
@@ -0,0 +1,12 @@
+diff -urNr boinc-client_release-7.16-7.16.1-orig/lib/cc_config.cpp
boinc-client_release-7.16-7.16.1/lib/cc_config.cpp
+--- boinc-client_release-7.16-7.16.1-orig/lib/cc_config.cpp 2019-07-31 00:46:06.000000000
+0200
++++ boinc-client_release-7.16-7.16.1/lib/cc_config.cpp 2019-08-16 14:34:37.012612838
+0200
+@@ -503,7 +503,7 @@
+ out.printf(
+ " <options>\n"
+ " <abort_jobs_on_exit>%d</abort_jobs_on_exit>\n"
+- " <allow_gui_rpc_get>%d</allow_gui_rpc_get>\n",
++ " <allow_gui_rpc_get>%d</allow_gui_rpc_get>\n"
+ "
<allow_multiple_clients>%d</allow_multiple_clients>\n"
+ "
<allow_remote_gui_rpc>%d</allow_remote_gui_rpc>\n",
+ abort_jobs_on_exit ? 1 : 0,