Commit Graph

168 Commits

Author SHA1 Message Date
Gordon Tetlow
b7ca2f2822 When using crunchgen, blow away MAKEFLAGS. This fixes make -j <#> -P
from passing the -P flag to crunchgen which seems to confuse crunchgen
horribly. This is the preferable solution to modifing crunchgen to
unset the MAKEFLAGS environment variable.

Submitted by:	gad@
2003-08-01 09:04:32 +00:00
Gordon Tetlow
44dde923fc Fix rescue build using -j. The problem appears to be make not being able
to find the source when the object was specified as <directory>/foo.o.

The fix makes the build go through a make objs before compiling the rest
of the crunchgen. This ensures that the dhclient bits are built in the
correct place where they are picked up for the final compile of rescue.

I'd like to thank dwhite@ and gad@ for helping me track down the problem.

Fast testing box provided by:	phk@ (thanks)
2003-07-24 07:42:42 +00:00
David E. O'Brien
78c3dbd909 Missed one, remove one more. 2003-07-21 02:47:04 +00:00
David E. O'Brien
39ae372d78 Trim /rescue.
Discussed on:	freebsd-arch@
2003-07-19 20:40:37 +00:00
David E. O'Brien
bfa053a8c5 Obey NOCRYPT
Submitted by:	Skip Ford <skip.ford@verizon.net>
2003-07-18 01:07:18 +00:00
David E. O'Brien
5433713c36 NO_TCSH would be set in /etc/make.conf, not here. Also obey NO_IPFILTER. 2003-07-17 16:44:06 +00:00
David E. O'Brien
3255289727 consistify the style some 2003-07-17 16:33:18 +00:00
David E. O'Brien
31ec0568f7 Remove the commented out 'rmail' before someone gets a really bad idea. 2003-07-17 08:02:21 +00:00
David E. O'Brien
eb550d3c34 *major* style problems. 2003-07-17 06:29:10 +00:00
David E. O'Brien
3dbf6d08fb We don't need so many -I's. 2003-07-17 06:18:13 +00:00
David E. O'Brien
edc02bfbfa Don't directly use GCC warnings. 2003-07-15 18:05:28 +00:00
Gordon Tetlow
d60d0f810f Depessimize rescue build by only clean'ing and obj'ing the directories we
care about, not a full usr.bin tree. This should reduce buildworld times
pretty drastically.

Requested by:	lots of people
2003-07-15 00:30:31 +00:00
Gordon Tetlow
4d938af0ba Turn rescue back on, conditional to NORESCUE. We seem to be split on
using underscores or not, so I just randomly picked a style. I think
I have the logic correct, but if someone wants to give it a once over
that would be good.

Tim submitted a patch to fix the cross-building issues which I tested
with a tinderbox run for sparc64.

Submitted by:	Tim Kientzle <kientzle@acm.org>
2003-07-11 16:57:43 +00:00
Gordon Tetlow
a3367e4f2e Remove mount_portalfs, it's just wrong in this context. 2003-06-30 21:13:56 +00:00
Gordon Tetlow
107e6cda51 Don't build mount_nwfs or mount_smbfs in rescue.
Build fdisk_pc98 on pc98 arch, not fdisk.
Don't alias disklabel on pc98, ia64.
Don't build fdisk on sparc64, alpha.

Pointed out by:	tmm@
Submitted by:	Tim Kientzle <kientzle@acm.org>
2003-06-30 18:18:05 +00:00
Gordon Tetlow
9b6e332f08 Fix fdisk naming issues on pc98 and other platforms.
Fix disklabel, bsdlabel, and sunlabel on various platforms.

Noticed by:	tmm@
Submitted by:	Tim Kientzle <kientzle@acm.org>
2003-06-30 05:06:43 +00:00
Gordon Tetlow
58824dccdc Fix typo sparc -> sparc64
Submitted by:	tmm@
2003-06-29 20:44:12 +00:00
Gordon Tetlow
884c25d15a Add /rescue bits. This basically encompasses all of bin and sbin along
with a couple of bits from usr.bin in a crunchgen'd binary.

Submitted by:	Tim Kientzle <kientzle@acm.org>
2003-06-29 18:35:37 +00:00