From owner-cvs-all@FreeBSD.ORG Mon Apr 25 05:06:52 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84FEE16A4CE; Mon, 25 Apr 2005 05:06:52 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7753043D49; Mon, 25 Apr 2005 05:06:51 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3P5AUR1093395; Mon, 25 Apr 2005 08:10:30 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 88793-15; Mon, 25 Apr 2005 08:06:48 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j3P5ATMt093392 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 25 Apr 2005 08:10:30 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j3P56u3e042512; Mon, 25 Apr 2005 08:06:56 +0300 (EEST) (envelope-from ru) Date: Mon, 25 Apr 2005 08:06:56 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20050425050656.GA42466@ip.net.ua> References: <200504221742.j3MHgoG9084110@repoman.freebsd.org> <20050424201534.GA74964@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline In-Reply-To: <20050424201534.GA74964@dragon.NUXI.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 05:06:52 -0000 --azLHFNyN32YCQGCU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 24, 2005 at 01:15:34PM -0700, David O'Brien wrote: > On Fri, Apr 22, 2005 at 05:42:50PM +0000, Ruslan Ermilov wrote: > > ru 2005-04-22 17:42:50 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > usr.sbin/config main.c=20 > > Log: > > Ask that "make cleandepend" be run before "make depend", now that > > we don't do this automatically. >=20 > *sigh*. >=20 > So now the steps are: > make cleandepend > make depend > make >=20 > That is just ridiculous. Computers are to automate tasks, not increase > the effort for humans. Please back out the commits that require 'make > cleandepend' in addition to 'make depend'. >=20 No. You wanted (and others have agreed) that "make depend" should behave similarly in kernel and userland builds, i.e., to not redundantly rebuild the .depend file every time "make depend" is run. The steps are like above only when you do incremental builds AND use the NO_CLEAN option. Even that, the "cleandepend" will only be necessary in rare cases, when problems that started this discussion arise (i.e., header or source files disappear). If you need automation, use "make buildkernel", or stop using NO_CLEAN. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --azLHFNyN32YCQGCU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCbHrwqRfpzJluFF4RAoFYAKCY3Ji2453O6lAngKVuUxVkGvLNqwCffFr7 x0/JjUagHamOuI7CqlL7rds= =GWxb -----END PGP SIGNATURE----- --azLHFNyN32YCQGCU--