Subject: Feb 6 userland won't compile
To: None <port-i386@NetBSD.ORG>
From: Dave Huang <khym@bga.com>
List: port-i386
Date: 02/06/1998 15:24:02
libc, in particular... it hasn't compiled the last two or three days,
actually (although for different reasons each time :) This one looks
like it's related to the new VM system:

all ===> libc
cc -O -pipe -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith  -DNLS -DYP -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/usr/src.local/lib/libc/include -D__DBINTERFACE_PRIVATE -DRESOLVSORT -DPOSIX_MISTAKE -DFLOATING_POINT -c /usr/src.loca
l/lib/libc/compat-43/gethostid.c
In file included from /usr/include/vm/pmap.h:89,
                 from /usr/include/vm/vm.h:79,
                 from /usr/include/sys/sysctl.h:51,
                 from /usr/src.local/lib/libc/compat-43/gethostid.c:48:
/usr/include/machine/pmap.h:131: syntax error before `pd_entry_t'

struct pmap has a pd_entry_t in it, but machine/pte.h puts the typedef
for it in an #ifdef _KERNEL.
-- 
Name: Dave Huang     |   Mammal, mammal / their names are called /
INet: khym@bga.com   |   they raise a paw / the bat, the cat /
FurryMUCK: Dahan     |   dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 22 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++