In trying to compile BIND v4.9.2 with FreeBSD v2.0.5, I get the following
cc -g -I../include -I../compat/include -DUSE_OPTIONS_H -c herror.c
In file included from herror.c:65:
/usr/include/unistd.h:53: parse error before `__dead2'
/usr/include/unistd.h:53: warning: data definition has no type or storage class
*** Error code 1
From /usr/include/unistd.h (including line 53):
_exit __P((int)) __dead2;
int access __P((const char *, int));
Is the declaration for '__dead2' correct ?