]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
autoconf: update curses.m4
authorMichael Meffie <mmeffie@sinenomine.net>
Fri, 20 Apr 2018 15:47:57 +0000 (11:47 -0400)
committerStephan Wiesand <stephan.wiesand@desy.de>
Mon, 10 Jun 2019 11:27:14 +0000 (07:27 -0400)
Replace the obsolete AC_TRY_COMPILE with AC_COMPILE_IFELSE/AC_LANG_PROGRAM
in the curses check for the getmaxyx macro.

This change was done manually instead of using autoupdate because the
program prologue argument for this particular check is an m4 macro,
which will not expand to code when autoupdate adds m4 quotes to the
AC_LANG_PROGRAM arguments.

Reviewed-on: https://gerrit.openafs.org/13021
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
(cherry picked from commit f9c584a794c6a4c5d03fa1ee7f1b2b5e1309e7ee)

Change-Id: Ic0a1007f5a71496fd235eab6659a73e46393d317
Reviewed-on: https://gerrit.openafs.org/13482
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/cf/curses.m4

index 261305ce187ddf5497835c2c71f474d8a6a32b06..24c6535547b4e9b89f7465b3f33853ebca02ecfa 100644 (file)
@@ -37,8 +37,10 @@ AC_DEFUN([_OPENAFS_CURSES_GETMAXYX_XTI],
  AC_CACHE_CHECK([getmaxyx macro], [openafs_cv_curses_getmaxyx],
    [save_LIBS="$LIBS"
     LIBS="$LIBS $LIB_curses"
-    AC_TRY_LINK(_OPENAFS_CURSES_HEADERS,
-               [int mx, my; initscr(); getmaxyx(stdscr, my, mx); endwin();],
+    AC_LINK_IFELSE(
+      [AC_LANG_PROGRAM(
+               _OPENAFS_CURSES_HEADERS,
+               [int mx, my; initscr(); getmaxyx(stdscr, my, mx); endwin();])],
                [openafs_cv_curses_getmaxyx=yes],
                [openafs_cv_curses_getmaxyx=no])
     LIBS="$save_LIBS"])