dev-lisp/sbcl (akater)

Search

Install

Install this package:

emerge -a dev-lisp/sbcl

Package Information

Description:
Steel Bank Common Lisp is an open source Common Lisp implementation. It provides an integrated native compiler, interpreter, and debugger. SBCL is a fork off of the main branch of CMUCL. SBCL is distinguished from CMUCL by a greater emphasis on maintainability. In particular, the SBCL system can be built directly from its source code, so that the output corresponds to the source code in a controlled, verifiable way, and arbitrary changes can be made to the system without causing bootstrapping problems. SBCL also places less emphasis than CMU CL does on new non-ANSI extensions, or on backward compatibility with old non-ANSI features. Support for native threading on GNU/Linux is available for the x86 and amd64 platforms using an NPTL enabled GLIBC. SBCL 0.8.17 and later support Unicode.
Homepage:
https://www.sbcl.org/ https://sbcl.sourceforge.net/
License:
MIT

Versions

Version EAPI Keywords Slot
2.6.3 8 -* ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos 2.6.3
2.6.2 8 -* ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos 0/2.6.2
2.6.1 8 -* ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos 0/2.6.1
2.5.4 8 -* amd64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos 0/2.5.4
2.5.11 8 -* amd64 ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos 0/2.5.11
2.4.3 8 -* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 2.4.3
2.3.8 8 -* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 2.3.8
2.3.7 8 -* ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 0/2.3.7

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>nuclearspace@gmail.com</email>
		<name>Dima Akater</name>
	</maintainer>
	<longdescription>Steel Bank Common Lisp is an open source Common
  Lisp implementation. It provides an integrated native compiler,
  interpreter, and debugger. SBCL is a fork off of the main branch of
  CMUCL. SBCL is distinguished from CMUCL by a greater emphasis on
  maintainability. In particular, the SBCL system can be built
  directly from its source code, so that the output corresponds to the
  source code in a controlled, verifiable way, and arbitrary changes
  can be made to the system without causing bootstrapping
  problems. SBCL also places less emphasis than CMU CL does on new
  non-ANSI extensions, or on backward compatibility with old non-ANSI
  features. Support for native threading on GNU/Linux is available for
  the x86 and amd64 platforms using an NPTL enabled GLIBC. SBCL 0.8.17
  and later support Unicode.
  </longdescription>
	<use>
		<flag name="bootstrap">Compile SBCL with a preinstalled Lisp</flag>
		<flag name="bootstrap-self">Make SBCL recompile itself after an initial bootstrap</flag>
		<flag name="htmldoc">Install html documentation</flag>
		<flag name="infodoc">Install Info documentation</flag>
		<flag name="pax-kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
		<flag name="abcl">Compile SBCL with Armed Bear Common Lisp (<pkg>dev-lisp/abcl</pkg>)</flag>
		<flag name="clisp">Compile SBCL with GNU CLISP (<pkg>dev-lisp/clisp</pkg>)</flag>
		<flag name="clozurecl">Compile SBCL with Clozure Common Lisp (<pkg>dev-lisp/clozurecl</pkg>)</flag>
		<flag name="cmucl">Compile SBCL with CMU Common Lisp (<pkg>dev-lisp/cmucl</pkg>)</flag>
		<flag name="ecls">Compile SBCL with Embeddable Common Lisp (<pkg>dev-lisp/ecls</pkg>)</flag>
		<flag name="gcl">Compile SBCL with GNU Common Lisp (<pkg>dev-lisp/gcl</pkg>)</flag>
		<flag name="sbcl">Compile SBCL with the currently installed SBCL</flag>
	</use>
	<upstream>
		<remote-id type="sourceforge">sbcl</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-lisp/sbcl | euse -E <flag> -p dev-lisp/sbcl | euse -D <flag> -p dev-lisp/sbcl

Flag Description 2.6.3 2.6.2 2.6.1 2.5.4 2.5.11 2.4.3 2.3.8 2.3.7
abcl Compile SBCL with Armed Bear Common Lisp (<pkg>dev-lisp/abcl</pkg>)
bootstrap Compile SBCL with a preinstalled Lisp
bootstrap-self Make SBCL recompile itself after an initial bootstrap
capstone ⚠️
clisp Compile SBCL with GNU CLISP (<pkg>dev-lisp/clisp</pkg>)
clozurecl Compile SBCL with Clozure Common Lisp (<pkg>dev-lisp/clozurecl</pkg>)
cmucl Compile SBCL with CMU Common Lisp (<pkg>dev-lisp/cmucl</pkg>)
debug ⚠️
doc ⚠️
ecls Compile SBCL with Embeddable Common Lisp (<pkg>dev-lisp/ecls</pkg>)
elibc_uclibc ⚠️
gcl Compile SBCL with GNU Common Lisp (<pkg>dev-lisp/gcl</pkg>)
htmldoc Install html documentation
infodoc Install Info documentation
pax-kernel Enable if the user plans to run the package under a pax enabled hardened kernel
sbcl Compile SBCL with the currently installed SBCL
source Install C source files and make them available for find-function ⚠️
system-bootstrap ⚠️
threads Add elisp threading support ⚠️
unicode ⚠️
zstd ⚠️

Files

Manifest

Type File Size Versions
DIST bsd-sockets-test-2.3.6.patch.gz 3459 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.0.28-alpha-linux-binary.tar.bz2 7573824 bytes 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.0.28-sparc-linux-binary.tar.bz2 8032042 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.0.47-powerpc-darwin-binary.tar.bz2 8217590 bytes 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.2.11-x86-64-darwin-binary.tar.bz2 10038928 bytes 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.2.7-powerpc-linux-binary.tar.bz2 9884585 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.2.7-x86-64-solaris-binary.tar.bz2 10438955 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.4.2-arm64-linux-binary.tar.bz2 10578821 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.4.3-x86-linux-binary.tar.bz2 10227185 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 10025597 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-2.2.9-x86-64-darwin-binary.tar.bz2 10944221 bytes 2.6.3
DIST sbcl-2.3.3-armhf-linux-binary.tar.bz2 9932803 bytes 2.6.3, 2.6.2, 2.6.1, 2.5.4, 2.5.11, 2.4.3, 2.3.8, 2.3.7
DIST sbcl-2.3.7-source.tar.bz2 7495739 bytes 2.3.7
DIST sbcl-2.3.7-x86-64-linux-binary.tar.bz2 11807371 bytes 2.3.7
DIST sbcl-2.3.8-source.tar.bz2 7562146 bytes 2.3.8
DIST sbcl-2.3.8-x86-64-linux-binary.tar.bz2 11839819 bytes 2.3.8
DIST sbcl-2.4.3-source.tar.bz2 8126417 bytes 2.4.3
DIST sbcl-2.4.3-x86-64-linux-binary.tar.bz2 12003023 bytes 2.4.3
DIST sbcl-2.5.11-source.tar.bz2 8330163 bytes 2.5.11
DIST sbcl-2.5.11-x86-64-linux-binary.tar.bz2 12194407 bytes 2.5.11
DIST sbcl-2.5.4-source.tar.bz2 8252514 bytes 2.5.4
DIST sbcl-2.5.4-x86-64-linux-binary.tar.bz2 12030625 bytes 2.5.4
DIST sbcl-2.6.1-source.tar.bz2 8427751 bytes 2.6.1
DIST sbcl-2.6.1-x86-64-linux-binary.tar.bz2 12279091 bytes 2.6.1
DIST sbcl-2.6.2-source.tar.bz2 8447404 bytes 2.6.2
DIST sbcl-2.6.2-x86-64-linux-binary.tar.bz2 12289529 bytes 2.6.2
DIST sbcl-2.6.3-source.tar.bz2 8452288 bytes 2.6.3
DIST sbcl-2.6.3-x86-64-linux-binary.tar.bz2 12296294 bytes 2.6.3
Unmatched Entries
Type File Size
AUX bsd-sockets-test-1.2.11.patch 14240 bytes
AUX bsd-sockets-test-2.0.5.patch 16171 bytes
AUX build-id-2.3.6.patch 510 bytes
AUX build-id-2.4.3.patch 473 bytes
AUX concurrency-test-2.0.1.patch 587 bytes
AUX concurrency-test-2.5.10.patch 641 bytes
AUX etags-2.1.0.patch 347 bytes
AUX gentoo-fix_install_man.patch 399 bytes
AUX sb-posix-test-1.2.15.patch 1325 bytes
AUX sb-posix-test-2.2.9.patch 1303 bytes
AUX sb-posix-test-2.5.0.patch 1413 bytes
AUX sbcl-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch 1024 bytes
AUX sbcl-1.2.11-solaris.patch 500 bytes
AUX sbcl-1.2.13-verbose-build.patch 835 bytes
AUX sbcl-1.3.11-config.patch 630 bytes
AUX sbcl-1.4.0-bsd-sockets-test.patch 15625 bytes
AUX sbcl-1.4.0-verbose-build.patch 936 bytes
AUX sbcl-1.5.7-uclibc-fix.patch 697 bytes
AUX sbcl-1.5.8-uclibc-fix.patch 416 bytes
AUX verbose-build-2.0.3.patch 1014 bytes
EBUILD sbcl-2.3.7.ebuild 15334 bytes
EBUILD sbcl-2.3.8.ebuild 16157 bytes
EBUILD sbcl-2.4.3.ebuild 11376 bytes
EBUILD sbcl-2.5.11.ebuild 9345 bytes
EBUILD sbcl-2.5.4.ebuild 9170 bytes
EBUILD sbcl-2.6.1.ebuild 9347 bytes
EBUILD sbcl-2.6.2.ebuild 9347 bytes
EBUILD sbcl-2.6.3.ebuild 11695 bytes
MISC metadata.xml 2248 bytes