[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
sched_yield on Solaris 2.51
First, thanks for OpenLDAP, this looks like a really vital project.
I was able to build openldap 1.1.2 on Solaris 2.51 when I added the
LIBS="-lpthread -lposix4"
I'm a little concerned though, since it appears to be using
sched_yield, but on Solaris 2.51, sched_yield isn't supported. The
configure test will build correctly, but according to the manual,
sched_yield will always error with errno = ENOSYS on 2.51. (I believe
it's supported in 2.6 and later.)
It passes the tests in the "tests" subdirectory without any apparent
problems. Should I be worried?
When I try building with "./configure --with-threads=lwp", slapd
core dumps when it calls thr_create. (It gets signal 9.)
Adrian