[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1-17-g0c77e93

Service Account noreply at mpich.org
Wed Feb 26 12:57:44 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  0c77e93a3f6abfd106c320be8324eb3fef4b0491 (commit)
      from  38a5e617acb34d94963e144aba2cb543a97cf608 (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 0c77e93a3f6abfd106c320be8324eb3fef4b0491
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date:   Tue Feb 25 07:48:20 2014 -0600

    use AC_SEARCH_LIBS for additional libraries
    The functions searched generally live in libc, but some platforms (e.g.
    Solaris) have them in special libraries. Use AC_SEARCH_LIBS to include
    the extra libraries when needed. Fixes #2034
    Signed-off-by: Pavan Balaji <balaji at mcs.anl.gov>

diff --git a/src/pm/hydra/configure.ac b/src/pm/hydra/configure.ac
index 4d545d0..1e8b324 100644
--- a/src/pm/hydra/configure.ac
+++ b/src/pm/hydra/configure.ac
@@ -158,8 +158,11 @@ AC_CHECK_HEADERS(unistd.h strings.h sys/types.h sys/socket.h sched.h sys/stat.h
 		 netinet/in.h netinet/tcp.h sys/un.h netdb.h sys/time.h time.h ifaddrs.h arpa/inet.h \
 		 poll.h fcntl.h netdb.h winsock2.h windows.h)
-AC_CHECK_LIB(socket,socket,LDFLAGS="$LDFLAGS -lsocket",)
-AC_CHECK_LIB(nsl,gethostbyname,LDFLAGS="$LDFLAGS -lnsl",)
+# These functions are in additional libraries on some platforms (like Solaris).
+# Check to see if they are needed.
+AC_SEARCH_LIBS(hstrerror, resolv,)
 # Check for necessary functions
 AC_CHECK_FUNCS(gettimeofday time strdup sigaction signal usleep alloca unsetenv \


Summary of changes:
 src/pm/hydra/configure.ac |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

MPICH primary repository

More information about the commits mailing list