Subject: build and availability of all architectures in sys/arch
To: None <current-users@netbsd.org>
From: =?ISO-8859-15?Q?Joachim_K=F6nig?= <him@online.de>
List: current-users
Date: 09/04/2007 10:05:14
Hello,

up to now (a few weeks ago) I could build a distribution with build.sh 
by only
copying the architectures I needed in /usr/src/sys/arch (in my case 
i386,x86).

But after upgrading to current yesterday the build stops in:

> cd /user/unix/work/NetBSD-current/src/tools/disklabel/../../sys/arch 
> &&  /user/unix/work/NetBSD-current/tools/bin/nbpax -s /include\\/// 
> -rw      ./pmppc/include/disklabel.h ./pmppc/include/elf_machdep.h 
> ..........

where it wants to "nbpax" the disklabel.h and elf_machdep.h for all the 
architectures.

Is it really necessary (it's a difference of ~80 MB in my case) to have 
all the architectures
available in order to build for a given architecture?

Joachim