Subject: Re: Kernel building (AGain)
To: None <robin@falstaf.demon.co.uk>
From: Mike Young <young@ecn.purdue.edu>
List: port-vax
Date: 06/28/1996 07:40:13
 > Now I guess that I must go and edit sys/conf/files but what to? and what
 > bits need changing.  With a bit of inspired thinking I copied files.vax
 > from the arch/vax/conf dir into sys/conf and tried again.  I get a load of 
 > syntax errors (similar to above) followed by a load of "device yz used
 > but not defined".
 > 
 > I assume that this means that the files file must be edited to match the
 > machine file.  Where now?.

	Shouldn't need to do that. I think this is the pit I fell into. Are
you sure your 'config' and your sys/conf/files are from the same release
version (1.1A or 1.2)? When I updated from 1.1 to 1.2, *both* changed, as well
as arch/vax/conf/files.vax. As you have probably surmised, the syntax expected
by the two versions of conf is different.

	The directory sys/conf/* is used for *all* NetBSD ports, not just the
Vax port. Vax-specifics are kept in arch/vax/*. 

	My version 1.1 files.vax starts out "... v 1.16 1996/03/03 ...", and
my V1.2 files.vax says "...v 1.19 1996/05/19...". Looking now at sys/conf/files,
the V1.2 one says "... v 1.87 1996/05/19...". I don't have a copy of the V1.1
version  :-(  , hence my previous message.

	So my bet is that you either have a V1.2  /usr/sbin/config and a V1.1
set of config files, *or* the other way round.

 > 
 > Cheers
 > 
 > Robin

_________________________________________________________________________
|   Mike Young     young@purdue.edu     Purdue University ECE Dept.     |
|   W. Lafayette, IN 47907-1285    http://dynamo.ecn.purdue.edu/~young/ |
_________________________________________________________________________