From 042a67aa713de52630839f9158d7e3d41ea39b0f Mon Sep 17 00:00:00 2001 From: Jerry James Date: Fri, 28 Feb 2020 14:51:18 -0700 Subject: [PATCH] Do not build for 32-bit ARM, which is unable to unpack the source RPM without running out of memory. --- sagemath.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sagemath.spec b/sagemath.spec index d456da1..236cea4 100644 --- a/sagemath.spec +++ b/sagemath.spec @@ -100,8 +100,10 @@ URL: http://www.sagemath.org Source0: http://files.sagemath.org/src/sage-%{version}.tar.gz Source1: https://github.com/JohnCremona/ecdata/archive/%{cremona_ver}/cremona-%{cremona_ver}.tar.gz Source2: gprc.expect -# Follow maxima's ExclusiveArch -ExclusiveArch: aarch64 %{arm} %{ix86} x86_64 ppc sparcv9 +# Follow maxima's ExclusiveArch, except exclude 32-bit ARM. The source RPM is +# now about 2GB in size. The 32-bit ARM builders run out of memory trying to +# create the SRPM and also trying to unpack the SRPM before starting a build. +ExclusiveArch: aarch64 %{ix86} x86_64 ppc sparcv9 # Fix stray escapes in python strings Patch0: %{name}-escape.patch @@ -1808,6 +1810,8 @@ rm -fr %{SAGE_LOCAL}/var/lib/sage/installed/database_cremona_ellcurve-%{cremona_ - New -jupyter subpackage - Add suitesparse BR - Drop pathlib2 BR (bz 1797116) +- Do not build for 32-bit ARM, which is unable to unpack the source RPM without + running out of memory * Thu Jan 30 2020 Fedora Release Engineering - 8.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild