And speaking of configure tests, it looks like
m4/config_environment.m4 isn't working quite right on my system.

Immediately following the test for svnversion, I see

checking for svnversion... /usr/bin/svnversion
cat: ../dist_version: No such file or directory


Here's the relevant code path.  It turns out that svnversion returns
"exported" for a git-on-top-of-svn checkout, so we enter the first
branch of the if-statement:

if test "x${svnquery}" = "x" || test `${svnquery} -n $srcdir` = "exported"; then
   SVN_REVISION="cat $srcdir/dist_version"
   SVN_CHECKOUT=false
   BUILD_DEVSTATUS="External Release"
else
  ...
fi

Apparently we aren't really set up for this branch of the
if-statement, because we don't have a dist_version file (unless 'svn
export' automatically creates that?).

So it could probably be fixed with an

if [ -f $file ]; then ... fi

type check.

Note also that an empty string eventually gets substituted for
LIBMESH_BUILD_VERSION in libmesh_config.h

#define LIBMESH_BUILD_VERSION ""

Is that OK behavior going forward?  What if anything is
LIBMESH_BUILD_VERSION supposed to be used for?

--
John

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to