From owner-cvs-src@FreeBSD.ORG Tue May 17 16:05:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 690FA16A4CE; Tue, 17 May 2005 16:05:17 +0000 (GMT) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B419F43D98; Tue, 17 May 2005 16:05:16 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd24.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DY4Z9-0006sD-01; Tue, 17 May 2005 18:05:07 +0200 Received: from Andro-Beta.Leidinger.net (SafV74ZCZewE8yfqCs+06YCR7GDp+XXudZX9VbiFI8DG1UxS2zMe0U@[217.229.222.90]) by fwd24.sul.t-online.de with esmtp id 1DY4Yx-0gsFmq0; Tue, 17 May 2005 18:04:55 +0200 Received: from localhost (localhost [127.0.0.1])j4HG4sBN098832; Tue, 17 May 2005 18:04:54 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Tue, 17 May 2005 18:04:54 +0200 Message-ID: <20050517180454.brq1tjzo2s88g8ow@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 17 May 2005 18:04:54 +0200 From: Alexander Leidinger To: Dag-Erling =?iso-8859-15?b?U234cmdyYXY=?= References: <200505111436.j4BEaQWP077515@repoman.freebsd.org> <42828A49.8000008@DeepCore.dk><86wtq47j97.fsf@xps.des.no> <20050512112617.482321e9@dolphin.local.net> <20050515053349.GA32205@gothmog.gr> <20050515065820.GE837@darkness.comp.waw.pl> <20050515020629.156fb85e@dolphin.local.net> <20050516195401.32b7784a@Magellan.Leidinger.net> <86vf5itaqq.fsf@xps.des.no> <20050517150415.cy3vhgx864kk8w8c@netchild.homeip.net> <86ekc5ubez.fsf@xps.des.no> In-Reply-To: <86ekc5ubez.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-ID: SafV74ZCZewE8yfqCs+06YCR7GDp+XXudZX9VbiFI8DG1UxS2zMe0U@t-dialin.net X-TOI-MSGID: 5f870142-7c0b-48f1-bf2a-67057ad3b776 X-Mailman-Approved-At: Wed, 18 May 2005 11:55:34 +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2005 16:05:17 -0000 Dag-Erling Sm=F8rgrav wrote: > Alexander Leidinger writes: >> Dag-Erling Sm=F8rgrav wrote: >> > There is no good reason to use what you call the classic way, and >> > you're not doing anybody any favors by pretending there is. >> What does the buildkernel way what the classic way doesn't do? >> >> What does the buildkernel way what the classic way doesn't do? Which ite= m in >> this list needs to be done to avoid some bad things to happen and which = bad >> things are we talking about? > > These questions have been answered before, many times. And I haven't seen a technical reason why the classic way of doing it is ba= d. Did I missed it or do I have to say "I don't get it"? >> If you just change one file and you want to recompile the kernel, which >> procedure is faster? > > They're equally fast, though 'buildkernel' normally does 'make clean' > and 'make depend' every time. Use NO_KERNELCLEAN when you can get > away with it (which is most of the time; I have it in make.conf) and > NO_KERNELDEPEND when you know you haven't changed the dependency tree > (i.e. when you haven't changed any #include statements). All the > usual tricks (KODIR, NO_MODULES, MODULES_OVERRIDE) also work. The "equally fast, though ..." part is funny (at least to me, YMMV)... So I have to type "make buildkernel -DNO_KERNELDEPEND" (while having NO_KERNELCLEAN=3Dyes in make.conf) instead of "make"... sorry, but I'm too lazy to do this (at least as long as I don't get a benefit out of using the new way). Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 Rule the Empire through force. =09=09-- Shogun Tokugawa