Author: brane
Date: Thu Jun 4 07:57:39 2026
New Revision: 1934968
Log:
Replace another obsolete Autoconf macro.
* build/ac-macros/svnbrowse.m4
(SVN_SVNBROWSE): Use AC_RUN_IFELSE instead of AC_TRY_RUN to find the
ncurses version. Let Autoconf handle the cross-compiling case.
Modified:
subversion/trunk/build/ac-macros/svnbrowse.m4
Modified: subversion/trunk/build/ac-macros/svnbrowse.m4
==============================================================================
--- subversion/trunk/build/ac-macros/svnbrowse.m4 Thu Jun 4 07:52:10
2026 (r1934967)
+++ subversion/trunk/build/ac-macros/svnbrowse.m4 Thu Jun 4 07:57:39
2026 (r1934968)
@@ -72,19 +72,23 @@ AC_DEFUN(SVN_SVNBROWSE,
])
fi
- if test "$ncurses_found" != "no" && test "$cross_compiling" != "yes";
then
+ if test "$ncurses_found" != "no"; then
AC_MSG_CHECKING([ncurses version])
save_cppflags="$CPPFLAGS"
save_ldflags="$LDFLAGS"
CPPFLAGS="$CPPFLAGS $SVN_NCURSES_INCLUDES"
LDFLAGS="$LDFLAGS $SVN_NCURSES_LIBS"
- AC_TRY_RUN([
+ AC_RUN_IFELSE(
+ [AC_LANG_SOURCE([[
#include <stdio.h>
#include <curses.h>
int main(void) {
printf("%s\n", NCURSES_VERSION);
return 0;
- }],[],[echo "not available"])
+ }]])],
+ [],
+ [echo "not available"],
+ [echo "not available (cross compiling)"])
CPPFLAGS="$save_cppflags"
LDFLAGS="$save_ldflags"
fi