Install this package:
emerge -a dev-lisp/sbcl
| 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 |
<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>
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 | ⚠️ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| 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 |