Update of bug #26832 (project screen):

                  Status:         Need Discussion => Wont Fix               
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #3:

The following seem to be the change relevant to libutempter:


--- a/src/configure.in
+++ b/src/configure.in
@@ -863,12 +855,14 @@ AC_TRY_COMPILE([
 #else
 #include <utmp.h>
 #endif
-],[struct utmp u; u.ut_host[0] = 0;], AC_DEFINE(UTHOST))
-AC_CHECK_HEADER(utempter.h, have_utempter=yes, have_utempter=no)
-if test "$have_utempter" = yes; then
-  AC_DEFINE(HAVE_UTEMPTER)
-  LIBS="$LIBS -lutempter"
-fi
+],[struct utmp u; u.ut_host[0] = 0;], AC_DEFINE([UTHOST], [], [UTHOST]))
+AC_CHECK_HEADER([utempter.h],
+[AC_CHECK_LIB([utempter], [main],
+[have_utempter=yes
+AC_DEFINE([HAVE_UTEMPTER], [], [HAVE_UTEMPTER])
+LIBS="$LIBS -lutempter"],
+[have_utempter=no])],
+[have_utempter=no])
 
 dnl
 dnl    ****  loadav  ****


>From this change, it looks like you are checking for the existence of the
library even after you've found the header file. I am inclined to say that
will happen only in a broken system, and screen shouldn't need to work around
that.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?26832>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



Reply via email to