Subject: Re: X sets should be architecute dependent but machine independent
To: None <tech-userlevel@netbsd.org>
From: Bernd Ernesti <netbsd@arresum.inka.de>
List: tech-userlevel
Date: 06/11/2000 12:18:21
On Sun Jun 11 12:01:23 2000, David Brownlee wrote:
> 
> On Fri, 9 Jun 2000, Matt Thomas wrote:
> 
> > 
> > As I am now building NetBSD on lots of different platforms, it comes
> > clear that we should approach building the X sets (especially the X
> > server set) as having no machine-dependent parts and only architecure
> > dependent parts.
> > 
> > That means that for little-endian mips, we build pmax Xservers as
> > well as well the hpcmips and arc ones.  For m68k, we build the mac68k,
> > sun3, x86, next68k, etc.
> > 
> > This means that the includes for X servers need to not be in <machine>
> > so that they will be present on all platforms.  <either <m68k/...>
> > or a bus (<dev/tc/...>) directory).
> > 
> > Comments?
> > 
> > [I willing to do this for mips and powerpc since I have those.]
> 
> 	Makes a lot of sense to me. It would be nice if we retained
> 	an easy option to conditionally compile just specific servers,
> 	for those on limited CPU/disk budgets :)

No, we should make it the other way if we really want to build all Xservers
for a MACHINE_ARCH.

Make an option and not the default to build all Xservers.

Bernd