Commit Graph

74 Commits

Author SHA1 Message Date
ngie
3a2dc8dacf Conditionalize wrap(3) use based on MK_TCP_WRAPPERS instead of
always building support into amd(8).

MFC after:	2 weeks
2017-01-06 04:22:25 +00:00
cy
ec84251864 MFV r305100: Update amd from am-utils 6.1.5 to 6.2.
Used extensively on my network over the past month.

Reviewed by:	pfg, brooks
Suggested by:	pfg
Obtained from:	ftp://ftp.am-utils.org/pub/am-utils/
MFC after:	6 weeks
Relnotes:	yes
Differential Revision:	D8405
2016-11-11 02:42:53 +00:00
cy
508d02806a Switch from .CURDIR to the simpler, more legible SRCTOP.
Suggested by:	emaste
X-MFC-with:	upcoming amd upgrade
2016-09-14 01:47:01 +00:00
bdrewery
507c6fb894 Revert r295648 for now.
This builds fine with FAST_DEPEND but the mkdep method requires that
include/ generates the headers during 'make depend' so the subsequent
directories can find them when running mkdep.

Sponsored by:	EMC / Isilon Storage Division
2016-02-16 16:07:12 +00:00
bdrewery
61b6a7adb2 Remove the need for overriding depend.
Sponsored by:	EMC / Isilon Storage Division
2016-02-16 02:14:21 +00:00
bdrewery
42abb05aee Add missing dependency on sys/conf/newvers.sh.
Sponsored by:	EMC / Isilon Storage Division
2016-02-16 02:14:18 +00:00
bdrewery
77278a8a8b META MODE: Remove bin/cat.host dependency.
This likely slipped in during early testing; local.dirdeps.mk always
excludes bin/cat.host now.

Sponsored by:	EMC / Isilon Storage Division
2015-11-25 18:37:42 +00:00
sjg
008d7c831f Add META_MODE support.
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.

Still need to add real targets under targets/ to build packages.

Differential Revision:       D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
sjg
75a137820d dirdeps.mk now sets DEP_RELDIR 2015-06-08 23:35:17 +00:00
sjg
65145fa4c8 Merge sync of head 2015-05-27 01:19:58 +00:00
glebius
78d51c7b15 Stop including if_var.h from userland.
Sponsored by:	Nginx, Inc.
2015-04-06 09:42:23 +00:00
sjg
d7cd1d425c Merge head from 7/28 2014-08-19 06:50:54 +00:00
sjg
ed3fc70bf5 Merge from head 2014-05-08 23:54:15 +00:00
imp
2118f42afd Use src.opts.mk in preference to bsd.own.mk except where we need stuff
from the latter.
2014-05-06 04:22:01 +00:00
sjg
5e568154a0 Merge head 2014-04-28 07:50:45 +00:00
des
288923c300 Remove the names of the build host and user and the build date. This
still leaves the host OS and version, but these are harder to remove.

MFC after:	3 weeks
2014-04-12 18:01:25 +00:00
sjg
0ee5295509 Updated dependencies 2013-02-16 01:23:54 +00:00
marcel
9dd41e3647 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
dfr
ec9ddec04c Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation
and will be removed.
2009-06-24 18:42:21 +00:00
obrien
ff1cc4a8f4 Teach Amd how to unmount. 2007-12-05 16:50:48 +00:00
obrien
22b46d366c Accidently created the file with the wrong name. 2007-12-05 16:49:16 +00:00
obrien
32d92c989f 'amu_autofs_prot.h' 2007-12-05 16:47:52 +00:00
obrien
363f43ad29 Update for version 6.1.5. 2007-12-05 16:38:29 +00:00
obrien
b7e18d16e5 Add new BUILD_* knobs, and switch our definition & setting of BUILD_*
and configured settings.
2007-12-05 16:23:34 +00:00
obrien
d87fd1762a Autoconf would have created a symlink from conf/autofs/autofs_default.h
to autoamu_autofs_prot.h.  It is easier to just create shell header within
the Bmake framework.

For now it's a stub - fill out when we know our Autofs direction.
2007-12-05 16:21:44 +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
phk
ce947d4496 Respect the YES_HESIOD build variable 2005-08-06 16:52:30 +00:00
ru
4a9a9dbbaf Generate locale-agnostic configuration date. 2005-02-16 21:02:50 +00:00
bz
4b83c5852a Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Lost parts rediscovered by:	Danny Braniss <danny at cs.huji.ac.il>
PR:		bin/68303
No objections:	des, gshapiro, nectar
Reviewed by:	ru
Approved by:	rwatson (mentor)
MFC after:	2 weeks
2004-11-13 20:40:32 +00:00
mbr
4cb8610989 Reenable nullfs for local links. The change from 'struct vfsconf'
to 'struct xvfsconf' broke auto configuration. Patches have been
submitted to the vendor.
2004-07-15 13:24:44 +00:00
mbr
7d48e5ab65 Generate fresh aux_conf.h. 2004-07-06 14:06:58 +00:00
mbr
badb28509a Check if dirmask' is a member of pcfs_args_t'.
A diff to the autoconf aux-files has been submitted to
the amd people.

PR:		57401
Submitted by:	Andre Albsmeier <andre.albsmeier@siemens.com>
2004-07-06 13:44:14 +00:00
mbr
a77e1f23b2 Unbreak pcfs support
PR:	68679
2004-07-06 13:37:18 +00:00
mbr
e8d276ef5f Update OS-dependent variables. 2004-07-06 13:24:59 +00:00
mbr
a69ecba559 Sync with fresh generated file, keep our changed settings. This seems
to be a lot cleaner.
2003-09-02 17:38:30 +00:00
mbr
d089540cea Remove redundant PACKAGE and VERSION defines. 2003-09-02 16:10:46 +00:00
mbr
938c2ba39e Update version string. 2003-09-02 15:57:37 +00:00
mbr
4d1cdd21bb Set HAVE_STRUCT_IFREQ_IFR_ADDR, HAVE_STRUCT_FHSTATUS_FHS_FH to 1. 2003-09-02 15:56:05 +00:00
ache
26ffc627d8 LANG->LC_ALL
Pointed by:     ru
2003-08-04 21:31:53 +00:00
ache
c104713460 Use LANG=C before egrep A-Z and tr A-Z
Note: this is POSIX requirement, c-c ranges are portable only in POSIX locale
Strip [] for tr ranges
2003-08-04 15:57:01 +00:00
ru
75c721a8c3 Stop "make depend" from attempting to delete non-existent .depend. 2002-04-11 12:30:20 +00:00
obrien
577f5ce9db Strip non version _number_ bits from HOST_OS_VERSION.
Requested by:	knu
2001-09-06 18:39:46 +00:00
obrien
35e8b8b057 I was missing the HOST_OS_VERSION setting in the fall-back case.
Also, the script was too position dependant.  We now have make(1) pass in
the file to grub around in to get our settings from.
2001-09-06 17:52:59 +00:00
obrien
a561987dd6 Try to determine the OS version and architecture for what is being built
vs.  the building machine.

PR:		14040
2001-09-05 16:54:20 +00:00
obrien
b278777ba6 Opps, let one definition slip out that we define dynamically. 2001-09-03 19:19:12 +00:00
obrien
6f7c45cc94 Use the native mount and nfs_prot headers.
Also generate nfs_prot_x.c in ANSI-C mode.
2001-09-02 20:37:36 +00:00
obrien
3cc715525a Update for version 6.0.7. 2001-09-02 19:50:47 +00:00
obrien
95e0d45f18 Document my tweaks better. 2001-09-02 04:06:48 +00:00
obrien
9c97c8f02d Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00
ru
5f826d99c9 Added missing dependancy.
Submitted by:	bde
Approved by:	obrien
2001-07-19 19:04:31 +00:00