> Hi,
> I am trying to compile latest versions under CentOS 3.9. Never had
> compilation issues in the past. But not anymore:
>
> > Jul 30 00:06:41 srv named[17694]: starting BIND 9.5.1b1 -c /usr/local/bind9/etc/named.conf
> > Jul 30 00:06:41 srv named[17694]: errno2result.c:111: unexpected error:
> > Jul 30 00:06:41 srv named[17694]: unable to convert errno to isc_result: 38: Function not implemented
> > Jul 30 00:06:41 srv named[17694]: main.c:504: unexpected error:
> > Jul 30 00:06:41 srv named[17694]: isc_socketmgr_create() failed: unexpected error
> > Jul 30 00:06:41 srv named[17694]: create_managers() failed: unexpected error
> > Jul 30 00:06:41 srv named[17694]: exiting (due to early fatal error)

>
> I would appreciate some help.thanks


The beta (the b in 9.5.1b1 indicates a beta release) releases
use poll/epoll/kqueue if they are available. It looks like
your kernel doesn't implement the entire API associated
with these mechanisms. You should use a -P1 (-P2 when
available) version as those still use select().

The next beta versions will have additional checks at compile
time to see if the API is complete.

Mark
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews@isc.org