ISC DHCP does not work with BIND 9.10

Tomas Hozza thozza at
Thu Feb 19 16:26:19 UTC 2015

Hi all.

There's [1] a packaging policy on Fedora,
that packages can't be shipped with bundled libraries,
which is a case of BIND bundled in DHCP tarball.
We'd like to ship bind-9.10.2 & dhcp-4.3.2 with next Fedora release (22).
Problem is, that dhclient/dhcpd don't play well with bind-9.10.
Jiri Popelka (the DHCP maintainer in Fedora) did some investigation and
they can't be stopped (have to be 'kill -9'ed) and don't work at all when
running in background.

dhcpd - backtrace:
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
#1  0x00007f41c136a46b in isc.app_ctxrun () from /lib64/
#2  0x00007f41c24721e1 in dispatch ()
#3  0x00007f41c24229cd in main ()

dhclient - backtrace:
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
#1  0x00007f9c1941f480 in run () from /lib64/
#2  0x00007f9c187ad52a in start_thread (arg=0x7f9c13885700) at pthread_create.c:310
#3  0x00007f9c18cc779d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

dhcpd - strace:
futex(0x7f41c23290bc, FUTEX_WAIT_PRIVATE, 1, NULL

dhclient - strace:
futex(0x7f9c1a3e80a4, FUTEX_WAIT_PRIVATE, 5, NULL

Anybody has any idea what might cause this or where to start debugging ?
We tried to build bind with '--with-locktype=standard' to no avail.


Thank you!

Tomas Hozza
Software Engineer - EMEA ENG Developer Experience

Red Hat Inc.                     

More information about the bind-users mailing list