From owner-freebsd-doc@FreeBSD.ORG Fri Jan 19 00:12:36 2007 Return-Path: X-Original-To: doc@FreeBSD.org Delivered-To: freebsd-doc@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A40AD16A415; Fri, 19 Jan 2007 00:12:36 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from chipmunk.ai.net (axe.ai.net [205.134.161.26]) by mx1.freebsd.org (Postfix) with ESMTP id 651B813C47E; Fri, 19 Jan 2007 00:12:36 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6] (may be forged)) by chipmunk.ai.net (8.13.4/8.13.4) with SMTP id l0J0CjCG004786; Thu, 18 Jan 2007 19:12:45 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Thu, 18 Jan 2007 19:12:25 -0500 From: Tom Rhodes To: "Bruce A. Mah" Message-Id: <20070118191225.0ba4c8c9.trhodes@FreeBSD.org> In-Reply-To: <45AFBC10.6030700@freebsd.org> References: <200701171832.28368.dienst@marcrenearns.de> <20070118095724.GS5594@elvandar.org> <474078f80701180950s5e307d27lf91d2d2f2322737b@mail.gmail.com> <45AFBC10.6030700@freebsd.org> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: murray.stokely@gmail.com, re@FreeBSD.org, ru@FreeBSD.org, doc@FreeBSD.org, dienst@marcrenearns.de Subject: Re: make buildkernel fails without complete source tree X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jan 2007 00:12:36 -0000 On Thu, 18 Jan 2007 10:27:28 -0800 "Bruce A. Mah" wrote: > If memory serves me right, Murray Stokely wrote: > > On 1/18/07, Remko Lodder wrote: > >> This is not true. I downloaded the packages which are being used by sysinstall > >> and extracted them. I found the Makefile, it was properly filled with instructions. > > > > It looks to me like src/release/makefile builds the tar file ssys.tar > > by just tarring /usr/src/sys and therefore would in fact be missing > > /usr/src/Makefile and /usr/src/Makefile.inc1 necessary for "make > > buildkernel". > > > > Taking a look at the tar file: > > > > cat ssys.a?? > ssys.tar && tar tvf ssys.tar > > > > I see that only files in /usr/src/sys are included. > > > > We could add a tar -r -f .. /usr/src/Makefile /usr/src/Makefile.inc1 > > to release.7 in /usr/src/release/Makefile to automatically add these > > two files as a special case to the ssys distribution. CCing re@ for > > any comments on that proposal. > > I vaguely remember this issue coming up before, and that we didn't make > any changes to packaging because that in order to use the buildkernel > target, one "should" have already done a buildworld, which requires the > complete source tree anyway. > > (Maybe I'm mis-remembering...) No, you remember correctly. It was I who raised this issue perhaps three years ago (more?). Thing I can't remember is if it was a re@ thing, something I mentioned at a conference which carried over to email, or a mailing list. -- Tom Rhodes