From owner-freebsd-current@FreeBSD.ORG Mon Feb 12 13:51:12 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E80016A401 for ; Mon, 12 Feb 2007 13:51:12 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 1A1B513C442 for ; Mon, 12 Feb 2007 13:51:11 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from uucp by munchkin.clue.co.za with local (Exim 4.62) (envelope-from ) id 1HGbaG-0001JY-0a; Mon, 12 Feb 2007 13:51:08 +0000 Received: from dhcp-250.clue.co.za ([10.0.0.250] helo=clue.co.za) by urchin.clue.co.za with esmtpa (Exim 4.62) (envelope-from ) id 1HGbZN-0008Qa-Vy; Mon, 12 Feb 2007 13:50:15 +0000 Received: from localhost ([127.0.0.1]) by clue.co.za with esmtp (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HGbZJ-000HYs-Sj; Mon, 12 Feb 2007 15:50:09 +0200 To: Craig Rodrigues From: Ian FREISLICH In-Reply-To: Message from Craig Rodrigues of "Sat, 10 Feb 2007 13:56:12 EST." <20070210185612.GA4948@crodrigues.org> X-Attribution: BOFH Date: Mon, 12 Feb 2007 15:50:09 +0200 Message-Id: X-Spam-Scanner: urchin.clue.co.za X-Spam-Score: 1.0 (+) [INT 10] X-Spam-Report: 1.0/5.0 ---- Start SpamAssassin results * 0.9 MSGID_FROM_MTA_ID Message-Id for external message added locally * 0.1 AWL AWL: From: address is in the auto white-list ---- End SpamAssassin results Cc: Jeremy Messenger , freebsd-current@freebsd.org Subject: Re: Populating /usr/include for make buildworld? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Feb 2007 13:51:12 -0000 Craig Rodrigues wrote: > On Sat, Feb 10, 2007 at 12:35:30PM -0600, Jeremy Messenger wrote: > > >What is the correct way to populate /usr/include > > >before buildworld? > > > > Have you tried to run 'make includes'? > > Hi, > > I tried this: > > cd /usr/obj; rm -r * > cd /usr/include; rm -r * > cd /usr/src; make includes Indeed, and 'make installincludes' fails without a /usr/include that has the required subdirectories because it doesn't mtree. cd /usr/include; find . -type f -delete cd /usr/src; make installincludes -OR- cd /usr/include; rm -r *; mtree -eU -f /usr/src/etc/mtree/BSD.include.dist -p /usr/include cd /usr/src; make installincludes Ian -- Ian Freislich