SBCL 2.5.2 (#11868)

* SBCL 2.5.2 selfhosting

* Update sbcl-2.5.2.recipe

Recursively make all BASH scripts executable.
This commit is contained in:
Alexandru Popa
2025-03-04 16:41:28 +02:00
committed by GitHub
parent cdd1713bca
commit 33f1be641b

View File

@@ -8,8 +8,9 @@ HOMEPAGE="https://sbcl.org"
COPYRIGHT="2002 Gerd Moellmann"
LICENSE="BSD (2-clause)"
REVISION="1"
portVersion="2.5.2"
SOURCE_URI="https://github.com/sbcl/sbcl/archive/refs/tags/sbcl-$portVersion.zip"
CHECKSUM_SHA256="4cb044d84f7e7031e3a851d5aa531d2ea3bf2f21676aadb1b0dac59ebc29cd8e"
CHECKSUM_SHA256="bf88a7efb68d78a0592ee4d255100f686a5fa4c631c5f3e326d5b93b61ae556b"
SOURCE_DIR="sbcl-sbcl-$portVersion"
ARCHITECTURES="x86_64"
@@ -29,17 +30,17 @@ BUILD_REQUIRES="
devel:libzstd$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:clisp
cmd:gcc$secondaryArchPrefix
cmd:make
cmd:rm
cmd:sbcl
cmd:sh
"
BUILD()
{
chmod a+x *.sh
sh make.sh --xc-host='clisp -norc' --with-sb-core-compression --with-sb-simd-pack --without-sb-thread
chmod -R a+x *.sh
sh make.sh --xc-host='sbcl --noinit' --with-sb-core-compression --with-sb-simd-pack --without-sb-thread
}
INSTALL()