[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.2b4-68-g1eff6db

Service Account noreply at mpich.org
Tue Aug 4 11:16:38 CDT 2015

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  1eff6db8f1dbf803c0b4a9fc1f601b1ac076bf8f (commit)
      from  bb707893aa7fe5d0741abd306698fe7397763c36 (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 1eff6db8f1dbf803c0b4a9fc1f601b1ac076bf8f
Author: Jens Hauke <hauke at par-tec.com>
Date:   Mon Aug 3 11:39:43 2015 -0500

    avoid dependency on GPFS if not requested
    Par-tec had an issue with libmpi.so depending on libgpfs even without
    romio configured to use it. Make the gpfs checks optional to remove
    the dependency.
    Signed-off-by: Rob Latham <robl at mcs.anl.gov>

diff --git a/src/mpi/romio/configure.ac b/src/mpi/romio/configure.ac
index 598e790..6e10c08 100644
--- a/src/mpi/romio/configure.ac
+++ b/src/mpi/romio/configure.ac
@@ -974,11 +974,13 @@ fi
 AS_IF([test -n "$file_system_gpfs"],
     [SYSDEP_INC=-I${prefix}/include], [SYSDEP_INC=])
-AC_CHECK_HEADERS([gpfs.h gpfs_fcntl.h])
-AS_IF([test "$ac_cv_header_gpfs_h" = "yes" -o "$ac_cv_header_gpfs_fcntl_h" = "yes"], [
-  AC_SEARCH_LIBS([gpfs_fcntl], [gpfs], [],
-    [AC_MSG_ERROR([Library containing gpfs_fcntl symbols not found])])
+AS_IF([test -n "$file_system_gpfs"],
+	AC_CHECK_HEADERS([gpfs.h gpfs_fcntl.h])
+	AS_IF([test "$ac_cv_header_gpfs_h" = "yes" -o "$ac_cv_header_gpfs_fcntl_h" = "yes"], [
+	  AC_SEARCH_LIBS([gpfs_fcntl], [gpfs], [],
+	    [AC_MSG_ERROR([Library containing gpfs_fcntl symbols not found])])
+	])
+	)
 # Check for presence and characteristics of async. I/O calls if
 # not disabled.


Summary of changes:
 src/mpi/romio/configure.ac |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

MPICH primary repository

More information about the commits mailing list