From owner-freebsd-current Wed May 15 5:37:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by hub.freebsd.org (Postfix) with ESMTP id 28F6E37B406 for ; Wed, 15 May 2002 05:37:39 -0700 (PDT) Received: (qmail 872 invoked from network); 15 May 2002 12:37:38 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail14.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 15 May 2002 12:37:38 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4FCbaF65241; Wed, 15 May 2002 08:37:36 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20020515161610.U7103-100000@gamplex.bde.org> Date: Wed, 15 May 2002 08:37:28 -0400 (EDT) From: John Baldwin To: Bruce Evans Subject: Re: make includes Cc: current@FreeBSD.ORG, Anders Andersson , Ruslan Ermilov , "David O'Brien" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 15-May-2002 Bruce Evans wrote: > On Tue, 14 May 2002, David O'Brien wrote: > >> On Wed, May 15, 2002 at 12:38:49PM +1000, Bruce Evans wrote: >> > > I really do not like this change, please return things such that the >> > > long-ingraned "cd /usr/src ; make includes". >> > >> > I planned to fix this by changing "make includes" to print >> > "Unwarranted chumminess with implementation". >> >> What is your perfered way to get the results of >> (cd /usr/src ; make includes) ? > > I prefer not to do this. There are simpler methods to get broken > headers, starting with rm -rf :). I prefer everyone to use (documented) > user-level targets like "world" and "install" for installing includes, > since it would be difficult to make the includes target safe for general > use. I don't know what it really useful for. It's useful for a new arch that doesn't have make world yet. When I would update world on my sparc before gcc was bmake'd it went something like this: > sudo make includes > sudo make libraries > make obj && make depend && make > sudo make install To build and install a new world. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message