Subject: [Sbcl-devel] another crash with sbcl maxima
From: Rex Dieter
Date: Mon, 13 Nov 2006 09:51:56 -0500
Christophe Rhodes wrote:
> Rex Dieter <rdieter at math.unl.edu> 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).