The package rpms/ocaml-ocamlgraph.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/ocaml-ocamlgraph.git/commit/?id=89f….
Change:
+%ifnarch %{ix86}
Thanks.
Full change:
============
commit 89f7da510aead58b9485e6af20cd23e9ea96d23e
Author: Jerry James <loganjerry(a)gmail.com>
Date: Wed Aug 5 10:26:49 2020 -0600
Disable tests on i386 due to PIE issue.
diff --git a/ocaml-ocamlgraph.spec b/ocaml-ocamlgraph.spec
index b741658..b5dd8a5 100644
--- a/ocaml-ocamlgraph.spec
+++ b/ocaml-ocamlgraph.spec
@@ -87,11 +87,14 @@ make depend
make %{opt_option}
make doc
-%check
+# Skip the tests on i386; see https://github.com/ocaml/ocaml/issues/9800
+%ifnarch %{ix86}
%ifarch %{ocaml_native_compiler}
+%check
make --no-print-directory check >& test
diff -u test ocamlgraph-test.result
%endif
+%endif
%install
The package rpms/linbox.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/linbox.git/commit/?id=a826d2213796b….
Change:
+%ifarch %{arm}
Thanks.
Full change:
============
commit a826d2213796bd3bd14536257f8a9a75a361528b
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Aug 4 19:31:31 2020 -0600
Disable LTO on arm to avoid out-of-memory conditions while linking.
diff --git a/linbox.spec b/linbox.spec
index 8866470..b3a0413 100644
--- a/linbox.spec
+++ b/linbox.spec
@@ -1,3 +1,8 @@
+# The arm builders appear to run out of memory with LTO
+%ifarch %{arm}
+%global _lto_cflags %{nil}
+%endif
+
Name: linbox
Version: 1.6.3
Release: 6%{?dist}
The package rpms/primecount.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/primecount.git/commit/?id=9ed07af40….
Change:
+%ifarch ppc64le
Thanks.
Full change:
============
commit 9ed07af401bf6692329ab7c17db19ad729ae0aa1
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Aug 4 14:55:44 2020 -0600
Disable LTO on ppc64le, which seems to exhaust memory when linking.
diff --git a/primecount.spec b/primecount.spec
index 44b9627..81c66b8 100644
--- a/primecount.spec
+++ b/primecount.spec
@@ -1,3 +1,8 @@
+# The ppc64le builders appear to run out of memory with LTO
+%ifarch ppc64le
+%global _lto_cflags %{nil}
+%endif
+
Name: primecount
Version: 6.0
Release: 3%{?dist}
The package rpms/mathicgb.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/mathicgb.git/commit/?id=e24c8675ec2….
Change:
+%ifarch %{arm}
Thanks.
Full change:
============
commit e24c8675ec2e6f45ae57c4d212896c39cf491f08
Author: Jerry James <loganjerry(a)gmail.com>
Date: Tue Aug 4 13:20:20 2020 -0600
Disable LTO on arm to avoid out-of-memory build failures.
diff --git a/mathicgb.spec b/mathicgb.spec
index 53de860..5e64824 100644
--- a/mathicgb.spec
+++ b/mathicgb.spec
@@ -1,3 +1,8 @@
+# The ARM builders appear to run out of memory with LTO
+%ifarch %{arm}
+%global _lto_cflags %{nil}
+%endif
+
%global gitdate 20200526
%global gittag 0d70da731a84008143a00cf1effd978dc8607879
%global shorttag %(c=%{gittag}; echo ${c:0:7})