#40980: sbcl fails on OSX Mavericks ----------------------------+------------------------ Reporter: cielartisan@… | Owner: easieste@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: mavericks Port: sbcl | ----------------------------+------------------------ Comment (by easieste@…): sbcl-1.1.12 builds for me without errors. According to the log provided, the build succeeds, but fails in the SB- POSIX-TESTS::READDIR.1: {{{ :info:build Test SB-POSIX-TESTS::READDIR.1 failed :info:build Form: (LET ((SB-POSIX-TESTS::DIR (SB-POSIX:OPENDIR "/"))) :info:build (UNWIND-PROTECT :info:build (BLOCK SB-POSIX-TESTS::DIR-LOOP :info:build (LOOP SB-POSIX-TESTS::FOR SB-POSIX-TESTS::DIRENT = (SB-POSIX:READDIR :info:build SB-POSIX-TESTS::DIR) :info:build SB-POSIX-TESTS::UNTIL (NULL-ALIEN SB- POSIX-TESTS::DIRENT) :info:build WHEN (NOT :info:build (STRINGP :info:build (SB-POSIX:DIRENT-NAME SB-POSIX- TESTS::DIRENT))) :info:build DO (RETURN-FROM SB-POSIX-TESTS::DIR-LOOP NIL) :info:build SB-POSIX-TESTS::FINALLY (RETURN T))) :info:build (SB-POSIX:CLOSEDIR SB-POSIX-TESTS::DIR))) :info:build Expected value: T :info:build Actual value: #<SB-INT:C-STRING-DECODING-ERROR {1004947773}>. }}} where SBCL attempts to iterate over the directory entries of the root filesystem "/", failing when any entry is not a string. I speculate that the originating bug report has some "funky" entries in the root directory that SBCL isn't dealing with very well. @cielartisan: could you check your root directory to see if it has anything "weird" in it? If possible, it might help to know what the contents of "ls -1a /" returns. In general, I don't expect this bug to affect many other users of SBCL, but I will endeavor to figure out what is "special" about the reporters case, getting feedback from SBCL maintainers if necessary. -- Ticket URL: <https://trac.macports.org/ticket/40980#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X