dougb
2cfd49de5b
One more glue update for BIND 9.4.2
2007-12-02 22:21:30 +00:00
dougb
475b1eb4b2
Update glue for BIND 9.4.2
2007-12-02 19:13:58 +00:00
dougb
433397be88
Remove the special atomic.h case for arm, and allow it to use
...
the platform specific file that imp provided.
2007-06-05 22:17:16 +00:00
dougb
8117f4670d
Fix the amd64 and pc98 versions of ISC_ATOMIC_ARCH with some help
...
from ru@.
Take a guess at what might work on arm to try and fix the build.
2007-06-03 16:49:57 +00:00
dougb
5b21df8b30
Update generated files for BIND 9.4.1
2007-06-02 23:24:14 +00:00
dougb
6828e8e3e5
Update bmake glue for the BIND 9.4.1 import.
...
This includes a return to building with threads, since one of the
major focuses of the 9.4.x branch is to improve thread performance.
2007-06-02 23:19:58 +00:00
dougb
165b7b2e7f
Update generated files for BIND 9.3.4
2007-01-29 18:33:18 +00:00
dougb
3cafae54dc
Changes to generated files related to the 9.3.3 import.
2006-12-10 07:11:04 +00:00
ru
388e590f95
Reimplementation of world/kernel build options. For details, see:
...
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
2006-03-17 18:54:44 +00:00
dougb
5356ece7af
Updated versions of header files generated per the instructions
...
in src/contrib/bind9/FREEBSD-Upgrade for the 9.2.3 import
2005-12-29 04:29:03 +00:00
ru
1979476cc6
Finish the removal of threads support in ../config.mk,v 1.15.
2005-11-07 15:22:35 +00:00
des
96f2eb8f8a
Disable thread support in BIND. It appears to reduce performance rather
...
than increase it, and seems to be the cause of the memory leaks which some
users have reported.
Requested by: dougb
MFC after: 5 days
2005-07-25 14:44:11 +00:00
dougb
a11fe928e2
Regenerate for 9.3.1
2005-03-17 08:39:12 +00:00
dougb
78ab7e518f
bmake changes to handle the move of dns/sec and related files
2005-03-17 08:35:21 +00:00
ru
5c04306fea
NOINET6 -> NO_INET6
2004-12-21 10:49:29 +00:00
ru
f4c44b761b
NOCRYPT -> NO_CRYPT
2004-12-21 10:16:04 +00:00
ru
ba3655c74f
NOLIBC_R -> NO_LIBC_R
...
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
2004-12-21 09:00:26 +00:00
ru
17f9167e24
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:46:50 +00:00
ru
5db2b9d5b3
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
dougb
5887a0ecf4
Fix up the man file installation for the new BIND 9 sources:
...
1. Install man files and links for the lwres library.
2. Fix the path in various files to say /etc/namedb/ instead of just /etc.
3. Correctly install the conf file man pages for named and rndc.
2004-09-26 06:36:11 +00:00
dougb
bdbbaec34c
Ruslan has educated me both on the wisdom of why this approach is
...
better than mine, and why to wait for review.
Submitted by: ru
2004-09-24 21:30:54 +00:00
dougb
389acf125b
Fix the WANT_BIND_LIBS knob by correctly spelling it as WITH_BIND_LIBS
...
to match how similar syntax is used in the ports system. Thanks to kris
for pointing out my mistake here.
Install the lwres library unless the user defines NO_BIND, or the new
knob, NO_BIND_LIBS_LWRES. There is at least one potential customer
for this library in the wings. Thanks to nectar for the reminder.
2004-09-24 18:42:05 +00:00
ru
03cf2e6303
Don't expose BIND libraries and their headers to the public by default,
...
but have a knob (WANT_BIND_LIBS) to build and install them in /usr/lib
and /usr/include. Rumors are that this may be useful at a later point,
let's see.
What this really means is that all BIND libraries are now internal to
buildworld (by default, unless WANT_BIND_LIBS is defined), and linked
statically into various BIND executables.
While here, removed redundant -I's from CFLAGS in lib/bind makefiles.
Sponsored by: des
OK'ed by: dougb
2004-09-24 13:42:00 +00:00
des
2f716615f3
Instead of hardcoding the BIND version, deduce it from ${BIND_DIR}/version.
2004-09-23 07:52:51 +00:00
des
5ffe6cac97
libpthread is always libpthread, even when it's libc_r.
...
Reminded by: ru@
2004-09-23 07:37:19 +00:00
des
3837c22bbe
Bump version number after vendor import of 9.3.0.
2004-09-23 07:21:02 +00:00
dougb
bdd79e1531
LOCALSTATEDIR should be /var, since the BIND 9 source appends
...
things like "run/named.pid" to it.
2004-09-23 04:46:56 +00:00
des
dd60f24093
Always link with -lpthread, not -lc_r, because platforms that don't have
...
full KSE support still have -lpthread as an alias for -lc_r. The only
thing that's different is the name of the knob that turns it off.
Pointed out by: ru@
2004-09-22 14:36:12 +00:00
des
41e930f480
Clean up and comment config.mk. Centralize more stuff. Bitch if
...
POSIX threads libraries are not available. Add crypto support if
the crypto libraries are available. Build dnssec-{keygen,signzone}
if crypto is available.
Submitted by: (in part) dougb@
2004-09-22 12:13:58 +00:00
des
a4c12f8006
Switch from BIND 8 to BIND 9.
...
Submitted by: (in part) dougb@, trhodes@
Reviewed by: dougb@, trhodes@, re@
MFC after: 5 days
2004-09-21 19:01:48 +00:00