Subject: current will not build with USE_INET6=NO and USE_KERBEROS=NO
To: None <current-users@netbsd.org, christos@netbsd.org>
From: Hisashi T Fujinaka <htodd@twofifty.com>
List: current-users
Date: 02/14/2006 23:02:36
Things die in ssh installation with this sort of thing:

configinstall ===> /usr/src/usr.bin/ssh
/usr/src/obj.i386/tooldir.NetBSD-3.99.15-i386/bin/i386--netbsdelf-gcc -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional  -Werror     -o /usr/src/crypto/dist/ssh/moduli 
/usr/src/crypto/dist/ssh/moduli.c
In file included from /usr/src/crypto/dist/ssh/moduli.c:41:
/usr/src/crypto/dist/ssh/includes.h:23:23: sys/types.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:24:24: sys/socket.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:25:23: sys/queue.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:26:23: sys/param.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:27:23: sys/ioctl.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:28:24: sys/endian.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:29:22: sys/stat.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:30:22: sys/wait.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:31:22: sys/time.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:32:20: sys/un.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:33:26: sys/resource.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:35:24: netinet/in.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:36:30: netinet/in_systm.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:37:25: netinet/tcp.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:38:24: netinet/ip.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:39:23: arpa/inet.h: No such file or directory
/usr/src/crypto/dist/ssh/includes.h:40:19: netdb.h: No such file or directory
In file included from /usr/src/crypto/dist/ssh/includes.h:42,
                   from /usr/src/crypto/dist/ssh/moduli.c:41:
/var/obj/.i386/tooldir.NetBSD-3.99.15-i386/lib/gcc-lib/i386--netbsdelf/3.3.3/include/stddef.h:57:26: machine/ansi.h: No such file or directory

Why did I not send-pr? Because my sendmail config is still busted and I
need to get to sleep. I thought I had it right but since I don't see the
send-pr email, I'm guessing the annoying spam filter killed it again.

I got it to build without USE_INET6=no and USE_KERBEROS=no and I'm
experimenting to see if one or both are needed to make things break.

To reproduce, just set them both in /etc/mk.conf and do a './build.sh -U
distribution' in i386-current. The error has been there at least since
groff was fixed. That error cleared up and it was onto this error.

Thanks.

-- 
Hisashi T Fujinaka - htodd@twofifty.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte