Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jan 2007 19:12:25 -0500
From:      Tom Rhodes <trhodes@FreeBSD.org>
To:        "Bruce A. Mah" <bmah@FreeBSD.org>
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
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>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 18 Jan 2007 10:27:28 -0800
"Bruce A. Mah" <bmah@freebsd.org> wrote:

> If memory serves me right, Murray Stokely wrote:
> > On 1/18/07, Remko Lodder <remko@elvandar.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070118191225.0ba4c8c9.trhodes>