Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 2001 09:07:10 +0200
From:      Neil Blakey-Milner <nbm@mithrandr.moria.org>
To:        Warner Losh <imp@harmony.village.org>
Cc:        Josef Karthauser <joe@tao.org.uk>, FreeBSD Current Users <hackers@FreeBSD.ORG>, Marcel Moolenaar <marcel@FreeBSD.ORG>
Subject:   Re: Patch to fix "make buildkernel requires full obj directory" mistake
Message-ID:  <20010119090710.B99610@rapier.smartspace.co.za>
In-Reply-To: <200101190313.f0J3Dvs50534@harmony.village.org>; from imp@harmony.village.org on Thu, Jan 18, 2001 at 08:13:57PM -0700
References:  <20010119012341.B98401@tao.org.uk> <20010118141258.C84497@tao.org.uk> <20010118101315.A10537@rapier.smartspace.co.za> <20010118141258.C84497@tao.org.uk> <200101190036.f0J0aUs49436@harmony.village.org> <20010119012341.B98401@tao.org.uk> <200101190313.f0J3Dvs50534@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu 2001-01-18 (20:13), Warner Losh wrote:
> In message <20010119012341.B98401@tao.org.uk> Josef Karthauser writes:
> : On Thu, Jan 18, 2001 at 05:36:30PM -0700, Warner Losh wrote:
> : > In message <20010118141258.C84497@tao.org.uk> Josef Karthauser writes:
> : > : Hear hear.  We had to back out the 'make buildkernel' within PicoBSD
> : > : because there was no guarentee that the user had ever done a make
> : > : buildworld.  Additionally if you do an
> : > : 	env MAKEOBJDIRPREFIX=/usr/myobj make buildkernel
> : > : you have the same problem even if someone did do a make buildworld.
> : > 
> : > Wait a minute.  I thought that crunchgen required a buildworld...
> : 
> : In no way at all.... what do you mean?
> 
> I thought that crunchgen dealt with the .o's that were created in the
> buildworld process.  It looks like it rebuilds them itself in a
> whacked out way to make the whole thing work.
> 
> Still, I don't think it is too onerous a requirement that a buildworld
> have happened first.

The problem then is that the programs aren't built with the correct set
of defines and environment.  This prevents a forth-less loader, YP-less
libc, and so forth.

Neil
-- 
Neil Blakey-Milner
nbm@mithrandr.moria.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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