Compiling Code/port.lisp in SBCL 2.4.11, while compiling Code/port.lisp, you get an error like
; compiling file "path/to/Code/port.lisp" (written 13 DEC 2024 08:32:28 PM):
;
; caught ERROR:
; READ error during COMPILE-FILE: Lock on package SB-EXT violated when interning ONCE-ONLY while in package FSET.
; See also:
; The SBCL Manual, Node "Package Locks"(in form starting at line: 376, column: 0, position: 11710)
Evidently, no symbol named "ONCE-ONLY" can be found in the SB-EXT package. The error happens while evaluating the defmacro for NV-LENGTH for the #+sbcl case only.
Compiling Code/port.lisp in SBCL 2.4.11, while compiling Code/port.lisp, you get an error like
Evidently, no symbol named "ONCE-ONLY" can be found in the SB-EXT package. The error happens while evaluating the defmacro for NV-LENGTH for the #+sbcl case only.