From owner-freebsd-commit Wed May 17 12:22:57 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA11954 for commit-outgoing; Wed, 17 May 1995 12:22:57 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA11931 for cvs-share-outgoing; Wed, 17 May 1995 12:22:49 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA11924 ; Wed, 17 May 1995 12:22:28 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id FAA27418; Thu, 18 May 1995 05:18:05 +1000 Date: Thu, 18 May 1995 05:18:05 +1000 From: Bruce Evans Message-Id: <199505171918.FAA27418@godzilla.zeta.org.au> To: CVS-commiters@freefall.cdrom.com, cvs-share@freefall.cdrom.com, roberto@freefall.cdrom.com Subject: Re: cvs commit: src/share/doc/FAQ freebsd-faq.sgml Sender: commit-owner@FreeBSD.org Precedence: bulk > Modified: share/doc/FAQ freebsd-faq.sgml > Log: > Change the "make all" into "make depend all" in 6.0.6 (section on kernel > building). > > Submitted by: Rodney Grimes This should be "make clean && make depend && make. The `make clean' step can often be omitted (...) and in any case should be run before `config -n', not immediately after. The `make depend' step can be omitted except when the kernel has already been built and some source file has changed since `depend' was last made". "make depend all" is often wrong and is certainly wrong for a kernel immediately after it has been config'ed. `make' doesn't rescan the dependencies after the `make depend' step, so "make depend all" is more or less equivalent to "make all; make depend". "all" is noise except when other targets are specifed. Bruce