From be6531288d2602ff4fffb5d00fc38944cff00145 Mon Sep 17 00:00:00 2001 From: Romain Lenglet Date: Fri, 7 Aug 2009 08:02:01 +0900 Subject: [PATCH 1/4] Make AC_RUN_IFELSE fail for Erlang if the program doesn't compile. --- ChangeLog | 5 +++++ lib/autoconf/erlang.m4 | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8e88f2c..85c68ee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-08-07 Romain Lenglet + + * lib/autoconf/erlang.m4 (AC_LANG(Erlang)): Make AC_RUN_IFELSE + fail if the test module doesn't compile. + 2009-08-02 Paolo Bonzini Use exit code to detect no occurrences with grep. diff --git a/lib/autoconf/erlang.m4 b/lib/autoconf/erlang.m4 index 0c4504d..59b02e4 100644 --- a/lib/autoconf/erlang.m4 +++ b/lib/autoconf/erlang.m4 @@ -124,7 +124,7 @@ fi AC_LANG_DEFINE([Erlang], [erl], [ERL], [], [ac_ext=erl ac_compile='$ERLC $ERLCFLAGS -b beam conftest.$ac_ext >&AS_MESSAGE_LOG_FD' -ac_link='$ERLC $ERLCFLAGS -b beam conftest.$ac_ext >&AS_MESSAGE_LOG_FD ; echo "[#]!/bin/sh" > conftest$ac_exeext ; AS_ECHO(["\"$ERL\" -run conftest start -run init stop -noshell"]) >> conftest$ac_exeext ; chmod +x conftest$ac_exeext' +ac_link='$ERLC $ERLCFLAGS -b beam conftest.$ac_ext >&AS_MESSAGE_LOG_FD && echo "[#]!/bin/sh" > conftest$ac_exeext && AS_ECHO(["\"$ERL\" -run conftest start -run init stop -noshell"]) >> conftest$ac_exeext && chmod +x conftest$ac_exeext' ]) -- 1.6.3.1