[packages/sbcl] add support for bootstrap build on aarch64

atler atler at pld-linux.org
Fri May 21 18:17:05 CEST 2021


commit 66e1fd2f059a10f7b9fbd83511f68c988ca046a7
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri May 21 14:04:05 2021 +0200

    add support for bootstrap build on aarch64

 sbcl.spec | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/sbcl.spec b/sbcl.spec
index f05f431..d710529 100644
--- a/sbcl.spec
+++ b/sbcl.spec
@@ -25,8 +25,9 @@ Source10:	http://download.sourceforge.net/sbcl/sbcl-1.2.7-x86-linux-binary.tar.b
 # Source10-md5:	f6a1b2137fbc74b4a8aaf338643f4ae2
 Source11:	http://download.sourceforge.net/sbcl/sbcl-2.1.4-x86-64-linux-binary.tar.bz2
 # Source11-md5:	8d13c4827812faba6d52313860192004
+Source12:	http://download.sourceforge.net/sbcl/sbcl-1.4.2-arm64-linux-binary.tar.bz2
+# Source12-md5:	79a1d4624a8138564be96274707c180d
 # TODO (portability) - also available:
-#SourceXX:	http://download.sourceforge.net/sbcl/sbcl-1.3.10-arm64-linux-binary.tar.bz2
 #SourceXX:	http://download.sourceforge.net/sbcl/sbcl-1.3.9-armhf-linux-binary.tar.bz2
 #SourceXX:	http://download.sourceforge.net/sbcl/sbcl-1.2.7-armel-linux-binary.tar.bz2
 #SourceXX:	http://download.sourceforge.net/sbcl/sbcl-1.2.7-powerpc-linux-binary.tar.bz2
@@ -51,8 +52,8 @@ Requires(post,preun):	common-lisp-controller
 Requires:	common-lisp-controller
 %endif
 %if %{without clisp}
-%{?with_bootstrap:ExclusiveArch:	%{ix86} %{x8664}}
-# also: %{arm} aarch64 alpha mips mipsel ppc sparc
+%{?with_bootstrap:ExclusiveArch:	%{ix86} %{x8664} aarch64}
+# also: %{arm} alpha mips mipsel ppc sparc
 %endif
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -107,6 +108,9 @@ Dokumentacja Steel Bank Common Lisp (SBCL) w formacie PDF.
 %ifarch %{x8664}
 %setup -q -a 11
 %endif
+%ifarch aarch64
+%setup -q -a 12
+%endif
 %else
 %setup -q
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/sbcl.git/commitdiff/fa2b18a0fff025da33710f2eb99d75186669af73



More information about the pld-cvs-commit mailing list