autoconf-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Autoconf source repository branch, master, updated. v2.64-58-g


From: Ralf Wildenhues
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.64-58-g81f4709
Date: Fri, 09 Oct 2009 03:44:50 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=81f4709a56efced253cddf80f333e85fe136a974

The branch, master has been updated
       via  81f4709a56efced253cddf80f333e85fe136a974 (commit)
      from  af6cdb40d8a5511a48a2b9eeed5f17e7d7ce1365 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 81f4709a56efced253cddf80f333e85fe136a974
Author: Bruno Haible <address@hidden>
Date:   Fri Oct 9 05:36:45 2009 +0200

    Recommend `sh -n' debugging, and public result variables for macros.
    
    * doc/autoconf.texi (Debugging): Recommend to use "bash -n
    configure".  Recommend the use of result variables as an
    alternative to run-if-true/run-if-false parameters.
    
    Signed-off-by: Ralf Wildenhues <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    8 ++++++++
 doc/autoconf.texi |   10 +++++++++-
 2 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 21a5a6e..82d131c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-10-09  Bruno Haible  <address@hidden>
+           Ralf Wildenhues <address@hidden>
+
+       Recommend `sh -n' debugging, and public result variables for macros.
+       * doc/autoconf.texi (Debugging): Recommend to use "bash -n
+       configure".  Recommend the use of result variables as an
+       alternative to run-if-true/run-if-false parameters.
+
 2009-10-05  Bruno Haible  <address@hidden>
 
        * doc/autoconf.texi (Particular Functions): Swap sections about
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 6a31a21..fd76150 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -24280,6 +24280,13 @@ or listing some macro names and watch @command{m4} 
expand its input
 verbosely (@pxref{Debugging via autom4te}).
 
 @item
+Sometimes @command{autoconf} succeeds but the generated
address@hidden script has invalid shell syntax.  You can detect this
+case by running @samp{bash -n configure} or @samp{sh -n configure}.
+If this command fails, the same tips apply, as if @command{autoconf} had
+failed.
+
address@hidden
 Debugging @command{configure} script execution may be done by sprinkling
 pairs of @code{set -x} and @code{set +x} into the shell script before
 and after the region that contains a bug.  Running the whole script with
@@ -24339,7 +24346,8 @@ tests,
 @item
 by not requiring users of your macro to use the cache variables.
 Instead, expose the result of the test via @var{run-if-true} and
address@hidden parameters.
address@hidden parameters.  If the result is not a boolean,
+then provide it through documented shell variables.
 @end itemize
 
 


hooks/post-receive
-- 
GNU Autoconf source repository




reply via email to

[Prev in Thread] Current Thread [Next in Thread]