# HG changeset patch # User Eric Warmenhoven # Date 1005633037 0 # Node ID b7455c506979697504579ddeace76886dae6470e # Parent 66e5c6a08bbb06125c7bc2a5e5e3aaeae9b4536f [gaim-migrate @ 2724] eh. committer: Tailor Script diff -r 66e5c6a08bbb -r b7455c506979 configure.ac --- a/configure.ac Tue Nov 13 06:14:07 2001 +0000 +++ b/configure.ac Tue Nov 13 06:30:37 2001 +0000 @@ -320,6 +320,9 @@ dnl checks for yahoo AC_CHECK_HEADERS(crypt.h) +CRYPT_LIBS= +AC_CHECK_FUNC(crypt, , CRYPT_LIBS=-lcrypt) +AC_SUBST(CRYPT_LIBS) dnl checks for zephyr AC_DEFINE(ZEPHYR_INT32, long) diff -r 66e5c6a08bbb -r b7455c506979 src/protocols/oscar/ft.c --- a/src/protocols/oscar/ft.c Tue Nov 13 06:14:07 2001 +0000 +++ b/src/protocols/oscar/ft.c Tue Nov 13 06:30:37 2001 +0000 @@ -4,6 +4,9 @@ */ #define FAIM_INTERNAL +#ifdef HAVE_CONFIG_H +#include +#endif #include @@ -776,8 +779,7 @@ */ static int listenestablish(fu16_t portnum) { -#if defined(__linux__) - /* XXX what other OS's support getaddrinfo? */ +#if HAVE_GETADDRINFO int listenfd; const int on = 1; struct addrinfo hints, *res, *ressave; diff -r 66e5c6a08bbb -r b7455c506979 src/protocols/yahoo/Makefile.am --- a/src/protocols/yahoo/Makefile.am Tue Nov 13 06:14:07 2001 +0000 +++ b/src/protocols/yahoo/Makefile.am Tue Nov 13 06:30:37 2001 +0000 @@ -1,7 +1,7 @@ pkgdir = $(libdir)/gaim CFLAGS += -I\$(top_srcdir)/src $(st) $(DEBUG_CFLAGS) -LIBS = @LIBS@ -lcrypt +LIBS = @LIBS@ $(CRYPT_LIBS) libyahoo_la_LDFLAGS = -avoid-version if STATIC_YAHOO