HEADS UP: BIND Removal. Short instructions for migration to pkgsrc-BIND

Jeremy C. Reed reed at reedmedia.net
Thu Apr 22 12:09:39 PDT 2010


On Wed, 14 Apr 2010, Jan Lentfer wrote:

> After playing around with this back and forth for a while I think I found
> the problem. Well, not actually the problem but a bypass to the BIND
> crashes. When building any version of BIND from base autoconfigure will
> enable kqueue support which seems to lead to this behaviour. I patched the
> Makefiles in pkgsrc to disable kqueue and both bind95 and bind96 have now
> my passed my queryperf tests that would originally let them crash within
> minutes or even seconds. I will now upgrade my home server to this
> kqueue-disabled version of BIND and report later. This are the patches:
> 
> ----------------------------------------
> 
> diff --git a/net/bind95/Makefile b/net/bind95/Makefile
> index bb97183..ff2a37b 100644
> --- a/net/bind95/Makefile
> +++ b/net/bind95/Makefile
> @@ -88,3 +88,7 @@ CONFIGURE_ARGS+=      --disable-threads
>  .else
>  CONFIGURE_ARGS+=       --enable-threads
>  .endif
> +
> +.if ${OPSYS} == "DragonFly"
> +CONFIGURE_ARGS+=       --disable-kqueue

Can you please report your problems with kqueue on DragonFly to 
bind9-bugs
AT
isc.org?

Or maybe better yet, we should look to see if the problem is kqueue on 
DragonFly and not BIND 9 related.

If you have any core dumps, back traces or logs related to your 
problems, please share them. Thanks!


(I work for ISC.)






More information about the Users mailing list