I got this error when trying to compile iolib with SBCL .17:
; registering #<SYSTEM BORDEAUX-THREADS {11955E71}> as BORDEAUX-THREADS ; registering #<SYSTEM BORDEAUX-THREADS-TEST {1213D521}> as ; BORDEAUX-THREADS-TEST
debugger invoked on a TYPE-ERROR in thread #<THREAD "initial thread" {116DF7A9}>: The value NIL is not of type PACKAGE.
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name): 0: [TRY-RECOMPILING] Try recompiling grovel 1: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {11F9AF29}> on #<CFFI-GROVEL:GROVEL-FILE "grovel" {11E002A9}>. 2: [ACCEPT ] Continue, treating #<ASDF:COMPILE-OP NIL {11F9AF29}> on #<CFFI-GROVEL:GROVEL-FILE "grovel" {11E002A9}> as having been successful. 3: [ABORT ] Exit debugger, returning to top level.
((LABELS CFFI-GROVEL::PROCESS-FORM) (IN-PACKAGE :NET.SOCKETS)) 0]