Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Dec 1998 00:28:42 +0100
From:      Eivind Eklund <eivind@yes.no>
To:        Warner Losh <imp@village.org>, Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        "Robert V. Baron" <rvb@cs.cmu.edu>, wollman@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/sys bus.h bus_private.h conf.h devicestat.h module.h src/sys/kern bus_if.m device_if.m kern_con
Message-ID:  <19981205002842.A18661@follo.net>
In-Reply-To: <199812042022.NAA41883@harmony.village.org>; from Warner Losh on Fri, Dec 04, 1998 at 01:22:55PM -0700
References:  <199812041925.LAA29610@troutmask.apl.washington.edu> <199812042022.NAA41883@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 04, 1998 at 01:22:55PM -0700, Warner Losh wrote:
> In message <199812041925.LAA29610@troutmask.apl.washington.edu> Steve Kargl writes:
> : Config(8) clearly states that you need to run "make depend".
> 
> You should ***********NOT********** have to run make depend if your
> are building a fresh kernel.  Make depend shouldn't build files that
> aren't otherwise built.

It doesn't.  It only make sure that the order between the files is
correct.

> make depend needs to be run so that you don't have stale .o's, not to
> generate silly .h files.

As long as we're generating .h files (and we are and should be), I
can't see any way of avoiding this without requiring large amounts of
extra building or modifications to make.

I believe we should be able to make 'make kernel' work from a clean
tree, but if we are to support -j, we _need_ have a 'make depend'
first.  If people don't run config -r, we _need_ a 'make depend'
first.

Eivind.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981205002842.A18661>