Blame SOURCES/screen-4.3.1-libs.patch

49a887
diff --git a/configure.ac b/configure.ac
49a887
index ffe2e37..768f762 100644
49a887
--- a/configure.ac
49a887
+++ b/configure.ac
49a887
@@ -203,7 +203,8 @@ AC_EGREP_CPP(yes,
49a887
 ], LIBS="$LIBS -lsocket -linet";seqptx=1)
49a887
 
49a887
 oldlibs="$LIBS"
49a887
-LIBS="$LIBS -lelf"
49a887
+# Humm we don't actually need to link against libelf for Linux
49a887
+LIBS="$LIBS"
49a887
 AC_CHECKING(SVR4)
49a887
 AC_TRY_LINK([#include <utmpx.h>
49a887
 ],,
49a887
@@ -657,14 +658,10 @@ dnl
49a887
 AC_CHECKING(for tgetent)
49a887
 AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
49a887
 olibs="$LIBS"
49a887
-LIBS="-lcurses $olibs"
49a887
-AC_CHECKING(libcurses)
49a887
+LIBS="-ltinfo $olibs"
49a887
+AC_CHECKING(libtinfo)
49a887
 AC_TRY_LINK(,[
49a887
-#ifdef __hpux
49a887
-__sorry_hpux_libcurses_is_totally_broken_in_10_10();
49a887
-#else
49a887
 tgetent((char *)0, (char *)0);
49a887
-#endif
49a887
 ],,
49a887
 LIBS="-ltermcap $olibs"
49a887
 AC_CHECKING(libtermcap)
49a887
@@ -689,7 +686,7 @@ AC_MSG_ERROR(!!! no tgetent - no screen)))))))))
49a887
 AC_TRY_RUN([
49a887
 main()
49a887
 {
49a887
- exit(strcmp(tgoto("%p1%d", 0, 1), "1") ? 0 : 1);
49a887
+    return 1;
49a887
 }], AC_NOTE(- you use the termcap database),
49a887
 AC_NOTE(- you use the terminfo database) AC_DEFINE(TERMINFO))
49a887
 AC_CHECKING(ospeed)
49a887
@@ -887,9 +884,6 @@ fi
49a887
 dnl
49a887
 dnl    ****  loadav  ****
49a887
 dnl
49a887
-AC_CHECKING(for libutil(s))
49a887
-test -f /usr/lib/libutils.a && LIBS="$LIBS -lutils"
49a887
-test -f /usr/lib/libutil.a && LIBS="$LIBS -lutil"
49a887
 
49a887
 AC_CHECKING(getloadavg)
49a887
 AC_TRY_LINK(,[getloadavg((double *)0, 0);],