From 171f811537c097a24f4aaa26da4313dc820a7dba Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Wed, 7 Jun 1995 05:44:36 +0000 Subject: [PATCH] only look for -lufc or -lcrypt if crypt() not in libc --- configure.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index b74e721af..5c3cdf738 100644 --- a/configure.in +++ b/configure.in @@ -252,6 +252,10 @@ AC_CHECK_FUNC(strdup, AC_DEFINE(HAVE_STRDUP), LIBOBJS="$LIBOBJS strdup.o") AC_CHECK_FUNC(lsearch, AC_DEFINE(HAVE_LSEARCH), LIBOBJS="$LIBOBJS lsearch.o") AC_CHECK_FUNC(setenv, AC_DEFINE(HAVE_SETENV), AC_FUNC_CHECK(putenv, AC_DEFINE(HAVE_PUTENV), LIBOBJS="$LIBOBJS putenv.o")) dnl +dnl if crypt(3) not in libc, look elsewhere +dnl +AC_CHECK_FUNC(crypt, ,AC_CHECK_LIB(crypt, crypt, ,AC_CHECK_LIB(ufc, crypt))) +dnl dnl library checks dnl dnl Irix 5.2 (at least) has bugs in -lnsl and -lsocket @@ -259,8 +263,6 @@ if test "$OS" != "irix" -o $OSREV -ne 5 ; then AC_CHECK_LIB(nsl, main) AC_CHECK_LIB(socket, main) fi -dnl For those w/o crypt(3) in libc.a -AC_CHECK_LIB(crypt, crypt, ,AC_CHECK_LIB(ufc, crypt)) dnl dnl OS-dependent libraries dnl