On Fri, 4 Sep 2009, Jeff Squyres wrote:
------
*** Checking versions
checking for SVN version... done
checking Open MPI version... 1.4a1hgf11244ed72b5
up to changeset c4b117c5439b
checking Open MPI release date... Unreleased developer copy
checking Open MPI Subversion repository version... hgf11244ed72b5
up to changeset c4b117c5439b
checking for SVN version... done
...etc.
------
Do you see this, or do you get a single-line version number?
I get the same. The reason is simple :
$ hg tip
changeset: 9:f11244ed72b5
tag: tip
user: Nadia Derbey <nadia.der...@bull.net>
date: Thu Sep 03 14:21:47 2009 +0200
summary: up to changeset c4b117c5439b
$ hg -v tip | grep changeset | cut -d: -f3 # done by configure
f11244ed72b5
up to changeset c4b117c5439b
So yes, if anyone includes the word "changeset" in the commit message,
you'll have the same bug :-)
So,
hg -R "$srcdir" tip | head -1 | grep "^changeset:" | cut -d: -f3
would certainly be safer.
Sylvain