[1555] in NetBSD-Development
Build blowing out on athena/lib/zephyr? I don't get it.
daemon@ATHENA.MIT.EDU (Nathan J. Williams)
Mon Jan 26 23:51:11 1998
Date: Mon, 26 Jan 1998 23:50:57 -0500 (EST)
From: "Nathan J. Williams" <nathanw@MIT.EDU>
To: netbsd-dev@MIT.EDU
The last couple of builds I've done on snork have died in
athena/lib/zephyr, trailing off with:
cc -O -DSYSCONFDIR=\"/etc/athena\" -I../h -I../h -I/usr/srvd2/usr/athena/include -I/usr/srvd2/usr/athena/include -c ZAsyncLocate.c
In file included from ../h/internal.h:5,
from ZAsyncLocate.c:15:
../h/sysdep.h:165: krb.h: No such file or directory
../h/sysdep.h:166: krb_err.h: No such file or directory
../h/sysdep.h:167: des.h: No such file or directory
In file included from ZAsyncLocate.c:15:
../h/internal.h:10: krb.h: No such file or directory
../h/internal.h:11: krb_err.h: No such file or directory
*** Error code 1
(from /afs/dev/project/sipb/build/logs/current)
This looks like it's losing because it's failing to use
-I/usr/srvd2/usr/athena/include/kerberosIV on the compile line. A
better question would be why it's failing to do so. Some output from
the zephyr configure:
checking for strerror in -l44bsd... no
checking for res_send in -lresolv... yes
checking for tgetstr in -lcurses... no
checking for regcmp in -lgen... no
checking for srcsrpy in -lsrc... no
checking for krb_rd_req in -lkrb... yes
whereas the Sun washlog
(/afs/dev/service/wash/status/whirlpool/current) contains:
checking for strerror in -l44bsd... no
checking for res_send in -lresolv... yes
checking for tgetstr in -lcurses... yes
checking for regcmp in -lgen... yes
checking for srcsrpy in -lsrc... no
checking for gethostbyname... (cached) no
checking for gethostbyname in -lnsl... (cached) yes
checking for socket... yes
checking for compile in -lgen... yes
checking for krb_rd_req in -lkrb4... yes
Looking at the zephyr configure, it should look for -lkrb, then fail
and look for -lkrb4. However, on NetBSD it may be finding the local
-lkrb, but it doesn't then use /usr/include/kerberosIV, which it looks
like it ought to. On the Sun I don't see the first test, which
confuses me as well. ``Why does this ever work?''
I've run out of debugging steam on this problem. Zephyr used
to build in that environment. Someone else want to take a crack at it?
- Nathan