Subject: Help Request with makeing new kernel
To: None <current-users@netbsd.org>
From: John C. Hayward <johnh@david.wheaton.edu>
List: current-users
Date: 12/21/1994 15:46:43
Dear NetBSDers,
   I need to make a new kernel because of a difference in eithernet
IRQ etc.
   I have upgraded to NetBSD-1.0 and attempted to config, make depend and
make with a configuration file which I had used for 0.9.  I also attempted
to config, make depend and make with one of the generic configuration files.

   I get the following messages with ioconf.c
============
mathcs# make
sh: warning: running as root with dot in PATH
cc  -c -O6 -I. -I../../../../arch -I../../../.. -I../../../../sys 
-DMATHCS -DI486_CPU -DI386_CPU -DMACHINE_NONCONTIG -DCOMPAT_NOMID 
-DMATH_EMULATE -DKERNFS -DMSDOSFS -DUCONSOLE -DXSERVER -DTCP_COMPAT_42 
-DCOMPAT_43 -DNFSCLIENT -DISOFS -DINET -DDEVPAGER -DVNODEPAGER 
-DSWAPPAGER -DKERNEL -Di386 ioconf.c
ioconf.c:34: `biomask' undeclared here (not in a function)
ioconf.c:36: `biomask' undeclared here (not in a function)
ioconf.c:39: `ttymask' undeclared here (not in a function)
ioconf.c:41: `ttymask' undeclared here (not in a function)
ioconf.c:42: `netmask' undeclared here (not in a function)
ioconf.c:44: warning: initialization of `isa_devtab[0].id_driver' from 
incompatible pointer type
ioconf.c:44: warning: initialization of `isa_devtab[0].id_unit' makes 
integer from pointer without a cast
ioconf.c:44: warning: excess elements in aggregate initializer after 
`isa_devtab[0]'
ioconf.c:44: warning: initialization of `isa_devtab[1].id_driver' from 
incompatible pointer type
====================

Can someone suggest what is wrong.  (do I have an old config, is there
a missing include ???)

Any pointers would be appreciated.

johnh