svn commit: r1934968 - subversion/trunk/build/ac-macros
[email protected] Thu, 04 Jun 2026 07:57:39 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178055985958.2680920.10587580803421843892@svn03-he-fi> |
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