Kerberos 5 v1.5.1 on AIX 5.2 or AIX 5.3
Marcus Watts
mdw at umich.edu
Mon Sep 18 17:56:06 EDT 2006
Lamar.Saxon at americredit.com writes:
...
> making all in util...
> making all in util/support...
> cc -I../../include -I./../../include -I. -I.
> -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -D_LARGE_FILES -DLA
> L -DLANL_ICN -qhalt=e -O -D_THREAD_SAFE -c fake-addrinfo.c
> "fake-addrinfo.c", line 1212.9: 1506-045 (S) Undeclared identifier
> my_h_ent.
> make: 1254-004 The error code from the last command is 1.
...
I hesitate to recommend this as the totally right answer, but
it looks like the "#ifdef _AIX" case in util/support/fake-addrinfo.c
defines a GET_HOST_BY_NAME which doesn't declare any local storage.
It should probably have a line that reads
struct hostent my_h_ent; \
inserted immediately before the line that reads
(HP) = (gethostbyname_r((NAME), &TMP.ent, &TMP.data) \
(on or around line 178).
-Marcus Watts
More information about the Kerberos
mailing list