From: Rex D. <rd...@ma...> - 2006-11-13 14:52:03
|
Christophe Rhodes wrote: > Rex Dieter <rd...@ma...> writes: >> Don't know how to REQUIRE SB-BSD-SOCKETS. > > > The version of SBCL that you are using does not have sb-bsd-sockets > installed: check your environment and your build system to understand > why it did not install; sometimes there is a failing test in the > sb-bsd-sockets test suite that needs to be debugged first. (contrib/ > modules which don't pass their own test suites are not installed). OK. here's why sb-bsd-sockets isn't getting installed (build log appended), apparently due to undefined SIGINFO, SIGEMT. I grepped all of /usr/include/ on my rhel4 box, but it turned up empty for these two items. ??? Well, I *did* find a SA_SIGINFO in sigaction.h. -- Rex ########## build log snippet ########## /builddir/build/BUILD/sbcl-0.9.18/contrib/asdf-install/asdf-install.fasl written ; compilation finished in 0:00:00 echo "(asdf:operate (quote asdf:load-op) :asdf-install)" \ "(asdf:operate (quote asdf:test-op) :asdf-install)" | \ /builddir/build/BUILD/sbcl-0.9.18/src/runtime/sbcl --noinform --core /builddir/build/BUILD/sbcl-0.9.18/output/ sbcl.core --disable-debugger --no-sysinit --no-userinit --eval '(load "../asdf/asdf")' * ; loading system definition from ; /builddir/build/BUILD/sbcl-0.9.18/contrib/asdf-install/asdf-install.asd into ; #<PACKAGE "ASDF0"> ; registering #<SYSTEM ASDF-INSTALL {ADBC3D9}> as ASDF-INSTALL ; loading system definition from ; /builddir/build/BUILD/sbcl-0.9.18/contrib/sb-bsd-sockets/sb-bsd-sockets.asd ; into #<PACKAGE "ASDF0"> ; registering #<SYSTEM SB-BSD-SOCKETS {B2358F1}> as SB-BSD-SOCKETS ; registering #<SYSTEM SB-BSD-SOCKETS-TESTS {A772E89}> as SB-BSD-SOCKETS-TESTS ; loading system definition from ; /builddir/build/BUILD/sbcl-0.9.18/contrib/sb-posix/sb-posix.asd into ; #<PACKAGE "ASDF0"> ; registering #<SYSTEM SB-POSIX {A964291}> as SB-POSIX ; registering #<SYSTEM SB-POSIX-TESTS {AA831F9}> as SB-POSIX-TESTS STYLE-WARNING: Couldn't grovel for SIGEMT (unknown to the C compiler). STYLE-WARNING: Couldn't grovel for SIGINFO (unknown to the C compiler). |