[MacPorts] #40980: sbcl fails on OSX Mavericks

MacPorts noreply at macports.org
Sun Oct 27 09:26:46 PDT 2013


#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


More information about the macports-tickets mailing list