[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1rc2-211-g23b655f

mysql vizuser noreply at mpich.org
Sat Feb 1 15:57:31 CST 2014

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 "MPICH primary repository".

The branch, master has been updated
       via  23b655f27f88e4ac07b7dc04d359a92e0c6e353e (commit)
      from  ba82fd17a0d7269e30ce50a002d77d43e0627360 (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 23b655f27f88e4ac07b7dc04d359a92e0c6e353e
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date:   Sat Feb 1 12:43:14 2014 -0600

    Require correct autotool versions for a release.
    When the autotools versions are not as expected error out instead of
    throwing a warning.  In reality, only the libtool version should be
    critical for ABI, not the autoconf or automake version.  But we want
    to avoid going backward in autotools versions in releases.
    Signed-off-by: Ken Raffenetti <raffenet at mcs.anl.gov>

diff --git a/maint/release.pl b/maint/release.pl
index 5f28864..31bae71 100755
--- a/maint/release.pl
+++ b/maint/release.pl
@@ -89,7 +89,8 @@ sub check_autotools_version
     $curr_ver = `$tool --version | head -1 | cut -f4 -d' ' | xargs echo -n`;
     if ("$curr_ver" ne "$req_ver") {
-	print("\tWARNING: $tool version mismatch ($req_ver) required\n\n");
+	print("\tERROR: $tool version mismatch ($req_ver) required\n\n");
+	exit;
@@ -171,7 +172,7 @@ print("\n");
 ## breakage. So make sure the ABI string in the release tarball is
 ## updated when you do that.
 check_autotools_version("autoconf", "2.69");
-check_autotools_version("automake", "1.12.4");
+check_autotools_version("automake", "1.14");
 check_autotools_version("libtool", "2.4.2");


Summary of changes:
 maint/release.pl |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

MPICH primary repository

More information about the commits mailing list