Subject: Re: Another tweak needed (Re: HEADS UP: new toolchain info! (now
To: Chris Gilbert <chris@paradox.demon.co.uk>
From: Todd Vierling <tv@wasabisystems.com>
List: current-users
Date: 09/28/2001 10:00:15
On Fri, 28 Sep 2001, Chris Gilbert wrote:

: > : 1) wipe out all your installed include files (but not the dir hierarchy)
: >
: > You will not be able to do this with DESTDIR=/ (or DESTDIR unset) in the
: > new toolchain.  The reason is that you need include files in order to
: > compile the host tools using the existing libc and includes.
: >
: > Solution: don't nuke your includes if you will be building in-place.  Let
: > the later "make includes" step overwrite them instead.  I'll note this to
: > be documented.
:
: But it only overwrites them if the new include file is newer, in some cases
: (don't know of any specifically) the include file from 1.5.x is newer because
: it's had pullups from -current.  Hence there's a necessity to wipe the
: include files.  Perhaps it should be a new make option.

Actually, without UPDATE set, the files are always overwritten.  In *any*
build going from one branch to another, setting UPDATE is wrong, as you
aren't updating -- you're going to a divergent tree.

`Not an issue.'

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi NetBSD:  Run with it.
-- CDs, Integration, Embedding, Support -- http://www.wasabisystems.com/