FreeBSD Ports

lang/sbcl 2.6.9,1

Common Lisp development system derived from the CMU CL system

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
768999193e
License
BSD2CLAUSE, PD
Categories
lang, lisp

Description

Steel Bank Common Lisp (SBCL) is a Open Source development system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, interpreter, and debugger.

Install

As a binary package — by origin, or by package name:

pkg install lang/sbcl
pkg install sbcl

From the ports tree:

cd /usr/ports/lang/sbcl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sbcl>0:lang/sbcl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2.6.9,1--2.6.9,1
FreeBSD:14:quarterly-2.6.9,1n/a-2.6.9,1
FreeBSD:15:latest-2.6.9,1n/a--
FreeBSD:15:quarterly-2.6.9,1n/an/an/a
FreeBSD:16:latest-2.6.9,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

Runtime 1

The full lists below include those, and their dependencies in turn.

All build dependencies 14
All run dependencies 6

Configuration

Options name: lang_sbcl

OptionDefaultDescription
ABCLoffArmed Bear Common Lisp
CCLoffClozure Common Lisp
CMUCLoffCarnegie Mellon University Common Lisp
COMPRESSIONonEnable core compression
DOCSoffBuild and/or install documentation
GARBAGE_COLLECTORoffEnable mark-region parallel garbage collector
LINKABLE_RUNTIMEoffEnable SB-LINKABLE-RUNTIME feature (experimental)
QSHOWoffC runtime with low-level debugging output
SAFEPOINToffUsing safepoints instead of signals
SBCLonSteel Bank Common Lisp
SIMDoffEnable SB-SIMD (requires CPUs supporting AVX2)
THREADSonThreading support
UNICODEonUnicode support
XREFoffXREF data for SBCL internals
USES
gmake makeinfo tar:bzip2
Service scripts
none

Files

Manual pages 1
  • sbcl(1)
pkg-plist 272
  • bin/sbcl
  • lib/sbcl/alloc.o
  • lib/sbcl/backtrace.o
  • lib/sbcl/breakpoint.o
  • lib/sbcl/bsd-os.o
  • lib/sbcl/coalesce.o
  • lib/sbcl/coreparse.o
  • lib/sbcl/dynbind.o
  • lib/sbcl/elf.o
  • lib/sbcl/fullcgc.o
  • lib/sbcl/funcall.o
  • lib/sbcl/gc-common.o
  • lib/sbcl/gencgc.o
  • lib/sbcl/globals.o
  • lib/sbcl/hopscotch.o
  • lib/sbcl/immobile-space.o
  • lib/sbcl/interr.o
  • lib/sbcl/interrupt.o
  • lib/sbcl/largefile.o
  • lib/sbcl/main.o
  • lib/sbcl/monitor.o
  • lib/sbcl/murmur_hash.o
  • lib/sbcl/os-common.o
  • lib/sbcl/parse.o
  • lib/sbcl/print.o
  • lib/sbcl/purify.o
  • lib/sbcl/regnames.o
  • lib/sbcl/run-program.o
  • lib/sbcl/runtime.o
  • lib/sbcl/safepoint.o
  • lib/sbcl/save.o
  • lib/sbcl/sc-offset.o
  • lib/sbcl/search.o
  • lib/sbcl/sprof.o
  • lib/sbcl/thread.o
  • lib/sbcl/time.o
  • lib/sbcl/traceroot.o
  • lib/sbcl/validate.o
  • lib/sbcl/var-io.o
  • lib/sbcl/vars.o
  • lib/sbcl/wrap.o
  • lib/sbcl/x86-64-arch.o
  • lib/sbcl/x86-64-assem.o
  • lib/sbcl/x86-64-bsd-os.o
  • lib/sbcl/asdf/asdf.lisp
  • lib/sbcl/asdf/uiop.lisp
  • lib/sbcl/contrib/asdf.fasl
  • lib/sbcl/contrib/sb-aclrepl.asd
  • lib/sbcl/contrib/sb-aclrepl.fasl
  • lib/sbcl/contrib/sb-bsd-sockets.asd
  • lib/sbcl/contrib/sb-bsd-sockets.fasl
  • lib/sbcl/contrib/sb-capstone.asd
  • lib/sbcl/contrib/sb-capstone.fasl
  • lib/sbcl/contrib/sb-cltl2.asd
  • lib/sbcl/contrib/sb-cltl2.fasl
  • lib/sbcl/contrib/sb-concurrency.asd
  • lib/sbcl/contrib/sb-concurrency.fasl
  • lib/sbcl/contrib/sb-cover.asd
  • lib/sbcl/contrib/sb-cover.fasl
  • lib/sbcl/contrib/sb-executable.asd
  • lib/sbcl/contrib/sb-executable.fasl
  • lib/sbcl/contrib/sb-gmp.asd
  • lib/sbcl/contrib/sb-gmp.fasl
  • lib/sbcl/contrib/sb-grovel.asd
  • lib/sbcl/contrib/sb-grovel.fasl
  • lib/sbcl/contrib/sb-introspect.asd
  • lib/sbcl/contrib/sb-introspect.fasl
  • lib/sbcl/contrib/sb-manual.asd
  • lib/sbcl/contrib/sb-manual.fasl
  • lib/sbcl/contrib/sb-md5.asd
  • lib/sbcl/contrib/sb-md5.fasl
  • lib/sbcl/contrib/sb-mpfr.asd
  • lib/sbcl/contrib/sb-mpfr.fasl
  • lib/sbcl/contrib/sb-posix.asd
  • lib/sbcl/contrib/sb-posix.fasl
  • lib/sbcl/contrib/sb-queue.asd
  • lib/sbcl/contrib/sb-queue.fasl
  • lib/sbcl/contrib/sb-rotate-byte.asd
  • lib/sbcl/contrib/sb-rotate-byte.fasl
  • lib/sbcl/contrib/sb-rt.asd
  • lib/sbcl/contrib/sb-rt.fasl
  • lib/sbcl/contrib/sb-simd.asd
  • lib/sbcl/contrib/sb-simd.fasl
  • lib/sbcl/contrib/sb-simple-streams.asd
  • lib/sbcl/contrib/sb-simple-streams.fasl
  • lib/sbcl/contrib/sb-sprof.asd
  • lib/sbcl/contrib/sb-sprof.fasl
  • lib/sbcl/contrib/uiop.fasl
  • lib/sbcl/sb-aclrepl/debug.lisp
  • lib/sbcl/sb-aclrepl/inspect.lisp
  • lib/sbcl/sb-aclrepl/manual.lisp
  • lib/sbcl/sb-aclrepl/repl.lisp
  • lib/sbcl/sb-aclrepl/sb-aclrepl.asd
  • lib/sbcl/sb-aclrepl/tests.lisp
  • lib/sbcl/sb-aclrepl/toplevel.lisp
  • lib/sbcl/sb-bsd-sockets/constants.lisp
  • lib/sbcl/sb-bsd-sockets/constants-addrinfo.lisp
  • lib/sbcl/sb-bsd-sockets/constants-gethostbyname.lisp
  • lib/sbcl/sb-bsd-sockets/constants-unix.lisp
  • lib/sbcl/sb-bsd-sockets/constants-win32.lisp

The first 100 are listed.

distinfo 6
FileSizeSHA256
sbcl-2.6.9-source.tar.bz28.760242e+06c6fd1d735570eb4ff34caf9609988ca77ed0bd12b55d09a4fed075be890da513
sbcl-2.6.5-powerpc64-freebsd-binary.tar.bz28.592925e+06524bd7a65f9b499dd32be87438118893c9f74976e33912920d1ab86b1a509425
sbcl-1.2.7-x86-64-freebsd-binary.tar.bz21.0463348e+07c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492
sbcl-1.2.7-x86-freebsd-binary.tar.bz21.0322926e+07cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe
sbcl-1.2.7-x86-64-dragonfly-binary.tar.bz21.0586301e+074d8d589909d1b003afc5d58276affe2202f4a75d3760737f2ac6ce046a1f905c
sbcl-2.5.7-powerpc64le-freebsd-binary.tar.bz29.973076e+063dc17885caa57fc10d972729dca6a5a1414a3043d3af406e8907659ac8ea856a
Master sites 3
  • SF/sbcl/sbcl/2.6.9
  • SF/sbcl/sbcl/1.2.7:binaries
  • LOCAL/pkubaj:binaries

Commit history 6

DateCommitCreditsLog message
768999193e Kirill Ponomarev lang/sbcl: Update to 2.6.9
438fc71222 Kirill Ponomarev lang/sbcl: Fix plist with option SIMD
PR: 298258 Reported by: [email protected]
79ff116368 Kirill Ponomarev lang/sbcl: Update to 2.6.8
69dc35aa3d Kirill Ponomarev lang/sbcl: fix build on i386 and powerpc64*
SB-ALIEN:ALIEN-FUNCALL-INTO is exported unconditionally and documented by the new SB-MANUAL contrib, but the function itself is #+(or x86-64 arm64), so generating the Texinfo sources dies with an undefined-function error on i386, powerpc64 and powerpc64le. Obtained from: https://github.com/sbcl/sbcl/commit/7ee531486117197e89c95507a5919ef08f36220b
1ab99a484d Kirill Ponomarev lang/sbcl: Update to 2.6.7

The latest 5 of 6 in the history this site was built from.