First, thanks for getting this into Extras. Just one enhancement request. The sb-posix contrib package seems to be missing. Several Lisp programs won't work without it (Maxima, SLIME). Could this please be added back? (It used to be in the http://math.ifi.unizh.ch/fedora/ SBCL packages, and apparently still works in current SBCL releases because fedoralisp.org includes it.)
Certainly odd. We've done nothing to omit sb-posix. Any clues how/why it didn't get included? Here's a link to the current build logs: http://buildsys.fedoraproject.org/logs/4/1437-sbcl-0.9.5-8.fc4/ From the build.log, it *appears* sb-posix was at least built/compiled. It's not clear how/why it wasn't included in the final package.
Gemi, any insight how/why sbcl's contrib/sb-posix didn't get included? It seems to get included in my local builds. In install.sh, it appears to only include/install contrib modules that have a 'tests-passed' file... perhaps sb-posix isn't creating that on the buildsystem?
You could make a diff of your local build log and the build server's. I will make a mockbuild on my machine, and see what happens.
Confirmed sb-posix is (still) missing from latest sbcl-0.9.5-15.fc4 build.
I've tracked the cause down to a failure in gmake -C contrib/sb-posix test ... Test SB-POSIX-TESTS::STAT.2 failed Form: (LET* ((SB-POSIX-TESTS::STAT (SB-POSIX:STAT "/")) (SB-POSIX-TESTS::MODE (SB-POSIX:STAT-MODE SB-POSIX-TESTS::STAT))) (LOGAND SB-POSIX-TESTS::MODE SB-POSIX:S-IWOTH)) Expected value: 0 Actual value: 2. ... Test SB-POSIX-TESTS::STAT.4 failed Form: (LET* ((SB-POSIX-TESTS::STAT (SB-POSIX:STAT (MAKE-PATHNAME :DIRECTORY '(:ABSOLUTE :UP)))) (SB-POSIX-TESTS::MODE (SB-POSIX:STAT-MODE SB-POSIX-TESTS::STAT))) (LOGAND SB-POSIX-TESTS::MODE SB-POSIX:S-IWOTH)) Expected value: 0 Actual value: 2. ... 2 out of 42 total tests failed: SB-POSIX-TESTS::STAT.2, SB-POSIX-TESTS::STAT.4.unhandled SIMPLE-ERROR in thread #<SB-THREAD:TH READ "initial thread" {9003571}>: non-errno tests failed! Good news is that in sbcl-0.9.6, these tests seem to pass and sb-posix gets included.
Ack, the tests pass on the development/fc5 build, but fail in fc3/fc4. I'll keep looking.
%changelog * Thu Oct 27 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.6-5 - override (bogus/mock-induced) sb-posix test failure(s).