Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +00:00
Baptiste Daroussin
3e11bd9e2a
Convert to usr.bin/ to LIBADD
...
Reduce overlinking
2014-11-25 14:29:10 +00:00
Simon J. Gerraty
9268022b74
Merge from head@274682
2014-11-19 01:07:58 +00:00
Glen Barber
5605ea9fc1
Add host.1 to CLEANFILES.
...
MFC after: 3 days
X-MFC-To: stable/10 only
Sponsored by: The FreeBSD Foundation
2014-08-26 19:36:47 +00:00
Baptiste Daroussin
d029c3aa25
Rework privatelib/internallib
...
Make sure everything linking to a privatelib and/or an internallib does it directly
from the OBJDIR rather than DESTDIR.
Add src.libnames.mk so bsd.libnames.mk is not polluted by libraries not existsing
in final installation
Introduce the LD* variable which is what ld(1) is expecting (via LDADD) to link to
internal/privatelib
Directly link to the .so in case of private library to avoid having to complexify
LDFLAGS.
Phabric: https://phabric.freebsd.org/D553
Reviewed by: imp, emaste
2014-08-06 22:17:26 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
5ffc6a62ab
Updated dependencies
2013-10-16 15:58:22 +00:00
Simon J. Gerraty
3caf0790a8
Merge head@256284
2013-10-13 02:35:19 +00:00
Dag-Erling Smørgrav
56b72efe82
Remove BIND.
...
Approved by: re (gjb)
2013-09-30 17:23:45 +00:00
Simon J. Gerraty
d466a5b069
Merge head
2013-09-11 18:16:18 +00:00
Dag-Erling Smørgrav
3fc9e2c365
Import Magerya Vitaly's ldns-host, and build it instead of the BIND version
...
in the WITH_LDNS_UTILS case.
Approved by: re (blanket)
2013-09-08 19:40:32 +00:00
Simon J. Gerraty
d1d0158641
Merge from head
2013-09-05 20:18:59 +00:00
Erwin Lansing
7bae7ac04d
Reduce WARNS to 0 for dig, host, and nslookup to make them
...
compile with the optional WITH_BIND_SIGCHASE.
Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com>
Approved by: delphij (mentor, implicit)
MFC after: 3 days
Sponsored by: DK Hostmaster A/S
2013-08-30 06:21:00 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Ed Schouten
b7946da96b
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
Doug Barton
d6ceb6db22
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
Dag-Erling Smørgrav
c9275efacc
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
Doug Barton
34d60d9101
Per style.Makefile(5), don't define MAN if the only page installed
...
is ${PROG}.1
Reviewed by: ru
2004-09-26 09:38:08 +00:00
Ruslan Ermilov
56216f685b
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
Dag-Erling Smørgrav
11d9d041cf
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
Dag-Erling Smørgrav
cd3ee173f9
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
Peter Wemm
f7eddfb25a
Use libbind to get to the extended resolver and headers.
1999-11-30 06:25:19 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Peter Wemm
f0b57f8b59
Update for bind-8
1998-05-03 05:16:58 +00:00
Peter Wemm
c115df18cd
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Peter Wemm
2e8660d070
build bind-4.9.4-P1 host in it's own directory
1996-08-29 21:53:39 +00:00
Jordan K. Hubbard
1ce11aadcc
Guard against argument starvation.
...
Noted by: aagero@aage.aage.priv.no
1996-01-16 02:09:23 +00:00
Peter Wemm
fe18bfce4b
Merge bind-4.9.3-rel stuff ont main line...
1996-01-07 06:21:58 +00:00
Peter Wemm
d8ae52dc79
Merge beta26 changes
1995-10-23 16:07:56 +00:00
Peter Wemm
6bc227b405
Update the DNS tools from 4.9.3-b9 -> 4.9.3-b24
1995-08-20 22:32:57 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Andreas Schulz
73d3aff9ac
Changed the usage of the new not existant manpage macros CMD_EXT, INDOT
...
and SYS_OPS_EXT to the normal numbers. Garrett, don't kill me :-).
1994-12-12 00:23:00 +00:00
Paul Traina
d475634fe5
Port host to FreeBSD
1994-09-22 21:52:03 +00:00
Paul Traina
ef442cfcd3
host(1) from BIND 4.9.3BETA9pl1
1994-09-22 21:34:21 +00:00