Recently, around version 2.3.10 of SBCL, the symbol SB-INT:TRULY-DYNAMIC-EXTENT was removed and thus older versions of cl-environments and cl-form-types do not build, as well as CIEL itself.
These libraries have been patched upstream, but those patches haven't reached quicklisp yet.
For the record:
OS: Linux 6.5.7_1
Lisp: SBCL 2.3.10.void.1
ASDF: 3.3.5
Quicklisp: (#<DIST quicklisp 2023-10-21>) (most recent at the moment)
And the relevant section of the build log:
[package cl-form-types]...........................
[package cl-form-types.walker]............;
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Symbol "TRULY-DYNAMIC-EXTENT" not found in the SB-INT package.
;
; Line: 456, Column: 69, File-Position: 13897
;
; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /root/quicklisp/dists/quicklisp/software/cl-form-types-20230618-git/src/walker.lisp" {1003963AA3}>
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD tid=62 "main thread" RUNNING
{10010A8133}>:
COMPILE-FILE-ERROR while
compiling #<CL-SOURCE-FILE "cl-form-types" "src" "walker">
Recently, around version 2.3.10 of SBCL, the symbol
SB-INT:TRULY-DYNAMIC-EXTENT
was removed and thus older versions ofcl-environments
andcl-form-types
do not build, as well as CIEL itself.These libraries have been patched upstream, but those patches haven't reached quicklisp yet.
For the record:
OS: Linux 6.5.7_1 Lisp: SBCL 2.3.10.void.1 ASDF: 3.3.5 Quicklisp: (#<DIST quicklisp 2023-10-21>) (most recent at the moment)
And the relevant section of the build log: