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