port intall sbcl +threads
したらインストールがコケる。
昔から直ったり壊れたりしているみたい。
sb-posixのテストがコケてインストールしてくれないらしい。
実際はしばらく前からインストールできなかったんだけど、ccl使うからいいやと思って放置してた。
opt/local/var/macports/build/_opt...lang_sbcl/sbcl/sbcl.../contrib/sb-posix/posix-test.lisp
を書き換える。
(deftest readdir.1
;;(let ((dir (sb-posix:opendir "/"))) コメントアウトして下の2行を追加
(let ((dir (sb-posix:opendir "/"))
(sb-alien::default-c-string-external-format :latin-1))
インストールし直すと入る。