From: Peter O'G. <fet...@ml...> - 2007-11-05 21:43:05
|
Hi, We built fetchmail on a number of platforms and had few issues, thank you! Include the typedef for int16 in the #ifndef _AIX in smbencrypt.c Correct check for u_int32_t in configure.ac (seems to be typedef'ed in namser.h on some platforms.) In configure.ac change all CPFLAGS to CPPFLAGS, CEFLAGS to CFLAGS and LDEFLAGS to LDFLAGS otherwise the results of some tests (additional -L and -I flags) do not get used for later tests causing incorrect configure results. Makefile.am was also changed to reflect this. m4/gethostbyname_r.m4 does AC_TRY_COMPILE, which unfortunately can pass even if there is no gethostbyname_r. Changed to AC_TRY_LINK. __attribute__ ((unused)) is a gccism, removed from libesmtp/gethostbyname.c. In KAME/getnameinfo.c it's best to use the correct argument to inet_ntoa. Patch attached, sorry if these issues have already been fixed in the development sources. Peter |