Subject: Re: 1.2G compile problems.
To: Brian D Chase <brianc@carpediem.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-vax
Date: 06/18/1997 00:04:13
On Tue, 17 Jun 1997 23:37:06 -0700 (PDT) 
 Brian D Chase <brianc@carpediem.com> wrote:

 > cc  -O2 -Werror -I. -I../../../../arch -I../../../.. -nostdinc -DSWAPPAGER
 > -DVNODEPAGER -DDEVPAGER -DEXEC_AOUT -DEXEC_SCRIPT -DVAX410 -DFIFO
 > -DCOMPAT_12 -DKTRACE -DINET -DFFS -DNFS -DCD9660 -DMAXUSERS=8 -D_KERNEL
 > -D_VAX_INLINE_  -c vers.c
 > ld -Z -Ttext 80000000 -e _start -S -o netbsd ${SYSTEM_OBJ} vers.o
 > kern_subr.o: Undefined symbol `_dumpspec' referenced from text segment
 > kern_subr.o: Undefined symbol `_dumpspec' referenced from text segment
 > kern_subr.o: Undefined symbol `_dumpspec' referenced from text segment
 > *** Error code 1
 > 
 > Stop.
 > atari-vax#
 > ---
 > 
 > The variable is used in /usr/src/sys/kern/kern_subr.c, and it's also
 > declared in /usr/src/sys/sys/systm.h, but it's defined nowhere.  The
 > reference to dumpspec doesn't exist at all in the source tree of the 
 > recent 1.2F kernel I'd been using.
 > 
 > I guess it's not a VAX specific problem, but I'd wondered if anyone else
 > has seen this yet?

This is not a VAX-specific problem.  However, you did forget to update
your config(8) program (which I mentioned on current-users when I commited
this change :-)

After you update config(8), rerun it on your config file, and rebuild
the kernel.  All will be well.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939