On Wed, Nov 11, 2009 at 9:03 PM, Rich Bowen <[email protected]> wrote:
> Built 2.3.3 on Mac OS X 10.5.8 with:
>
> "./configure" \
> "--enable-modules=most" \
> "--enable-mods-shared=all" \
> "--with-mpm=event" \
> "--prefix=/usr/local/apache" \
>
>
> and got this on startup:
>
> [Wed Nov 11 20:56:15 2009] [crit] (70023)This function has not been
> implemented on this platform: Couldn't create a Thread Safe Pollset. Is it
this part of server/mpm/config.m4 needs some help:
dnl See if APR supports APR_POLLSET_THREADSAFE.
dnl XXX This hack tests for the underlying functions used by APR when it
dnl XXX supports APR_POLLSET_THREADSAFE.
dnl FIXME with a run-time check for
dnl apr_pollset_create(,,APR_POLLSET_THREADSAFE) == APR_SUCCESS
AC_CHECK_FUNCS(kqueue port_create epoll_create)
if test "$ac_cv_func_kqueue$ac_cv_func_port_create$ac_cv_func_epoll_create"
!= "nonono"; then
have_threadsafe_pollset=yes
else
have_threadsafe_pollset=no
fi
(APR actually skips kqueue on Leopard because of kernel issues.)