* configure.in: Autoconf 2.55 will not simply use cpp to test for
authorEzra Peisach <epeisach@mit.edu>
Tue, 22 Oct 2002 18:53:10 +0000 (18:53 +0000)
committerEzra Peisach <epeisach@mit.edu>
Tue, 22 Oct 2002 18:53:10 +0000 (18:53 +0000)
header file existance - the header file must be compilable. This
will mean that if one header depends on another, it must be
included. Test for term.h using the optional fourth argument to
AC_CHECK_HEADERS to specify include files to test.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14933 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/telnet/telnet/ChangeLog
src/appl/telnet/telnet/configure.in

index 65875fa5d53ec1623aa54d8e9d0891e56eb7ef93..72a0e273d63cdcdb45efd3f924eb5a4b1ce7d7a9 100644 (file)
@@ -1,3 +1,11 @@
+2002-10-22  Ezra Peisach  <epeisach@bu.edu>
+
+       * configure.in: Autoconf 2.55 will not simply use cpp to test for
+       header file existance - the header file must be compilable. This
+       will mean that if one header depends on another, it must be
+       included. Test for term.h using the optional fourth argument to
+       AC_CHECK_HEADERS to specify include files to test.
+
 2002-08-29  Ken Raeburn  <raeburn@mit.edu>
 
        * Makefile.in: Revert $(S)=>/ change, for Windows support.
index f1f96fa3376c209e48775793396b6a79e1a0fd48..c2fbd6342243581541418cfdb6221674510f1743 100644 (file)
@@ -11,7 +11,15 @@ case $krb5_cv_host in
        fi
        ;;
 esac
-AC_CHECK_HEADERS(string.h arpa/nameser.h unistd.h sys/select.h stdlib.h arpa/inet.h sys/filio.h curses.h term.h)
+AC_CHECK_HEADERS(string.h arpa/nameser.h unistd.h sys/select.h stdlib.h arpa/inet.h sys/filio.h curses.h)
+dnl
+dnl On some systems, term.h requires curses.h inclusion
+AC_CHECK_HEADERS(term.h,,,dnl
+[#ifdef HAVE_CURSES_H
+#include <curses.h>
+#endif
+])
+dnl
 AC_CHECK_LIB(termcap,main,AC_DEFINE(TERMCAP)
 LIBS="$LIBS -ltermcap",
   AC_CHECK_LIB(curses,setupterm,LIBS="$LIBS -lcurses",