]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix building BIND on DragonFly BSD (on both older an newer versions)
authorArtem Boldariev <artem@boldariev.com>
Mon, 16 Jan 2023 16:31:08 +0000 (18:31 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 5 Sep 2023 08:33:51 +0000 (10:33 +0200)
commitd53ecb772006ea993c8cb2d57a45a6a7f82b999d
tree6adc302c069eef9e2a43d1acac6d0d5a90d282db
parent445283a67be186c54145d7a3e79fd9757eac57a1
Fix building BIND on DragonFly BSD (on both older an newer versions)

This commit ensures that BIND and supplementary tools still can be
built on newer versions of DragonFly BSD. It used to be the case, but
somewhere between versions 6.2 and 6.4 the OS developers rearranged
headers and moved some function definitions around.

Before that the fact that it worked was more like a coincidence, this
time we, at least, looked at the related man pages included with the
OS.

No in depth testing has been done on this OS as we do not really
support this platform - so it is more like a goodwill act. We can,
however, use this platform for testing purposes, too. Also, we know
that the OS users do use BIND, as it is included in its ports
directory.

Building with './configure' and './configure --without-jemalloc' have
been fixed and are known to work at the time the commit is made.

(cherry picked from commit 942569a1bb104002215286dae5fed98d783519ad)
lib/isc/mem.c