From owner-freebsd-current Mon Nov 13 9:56:10 2000 Delivered-To: freebsd-current@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [209.152.133.57]) by hub.freebsd.org (Postfix) with ESMTP id B40DF37B479; Mon, 13 Nov 2000 09:56:04 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id JAA38440; Mon, 13 Nov 2000 09:55:56 -0800 (PST) (envelope-from obrien) Date: Mon, 13 Nov 2000 09:55:55 -0800 From: "David O'Brien" To: Warner Losh Cc: current@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: "make modules" kicks the first module directory twice Message-ID: <20001113095555.A38404@dragon.nuxi.com> Reply-To: stable@FreeBSD.ORG References: <20001113145812F.matusita@jp.FreeBSD.org> <3A085F93.BC245A53@cup.hp.com> <20001113145812F.matusita@jp.FreeBSD.org> <200011130658.eAD6wdG38522@billy-club.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200011130658.eAD6wdG38522@billy-club.village.org>; from imp@village.org on Sun, Nov 12, 2000 at 11:58:39PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Nov 12, 2000 at 11:58:39PM -0700, Warner Losh wrote: > In message <20001113145812F.matusita@jp.FreeBSD.org> Makoto MATSUSHITA writes: > : It does not fix this problem. However, if we separate the execution of > : "make obj" and "make all", we can avoid (again, not *fix*) the problem. > : Maybe this change is reasonable; there is few meaning doing "make > : kernel-depend" in "doMODULES" target. > > I think that make has no business doing an implicit make obj for the > all target. Someone has to run `make obj' for the modules tree. How are you doing it locally? > I have been running with patches in my tree that doesn't do the obj > target if .depend exists. can you post them for review. > Of course, you have to be more careful about running make depend in > that case Now *that* sounds scarry to me. We'll have people all over the lists who forget to and would now get rather bitten. From the sounds of it, your patch doesn't create as robust a world, but maybe it does. -- -- David (obrien@FreeBSD.org) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message