From 3969fe3a94574972ae5c08a15547f97aaf78e9a7 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Fri, 16 Jan 2015 09:28:57 -0800 Subject: [PATCH] libfabric: ensure wrapper libs are loaded for static builds For static builds, we need to also set __WRAPPER_EXTRA_LIBS so that the wrappers know what other libraries to add to link executables. --- opal/mca/common/libfabric/configure.m4 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/opal/mca/common/libfabric/configure.m4 b/opal/mca/common/libfabric/configure.m4 index 1c18148836..345ee5f44e 100644 --- a/opal/mca/common/libfabric/configure.m4 +++ b/opal/mca/common/libfabric/configure.m4 @@ -58,6 +58,10 @@ AC_DEFUN([MCA_opal_common_libfabric_CONFIG],[ AC_SUBST(opal_common_libfabric_embedded_CFLAGS) AC_SUBST(opal_common_libfabric_embedded_LIBADD) + # Ensure that the wrappers get what they need (e.g., for static + # builds). + common_libfabric_WRAPPER_EXTRA_LIBS=$opal_common_libfabric_embedded_LIBADD + # Did libfabric configure successfully? AS_IF([test $opal_common_libfabric_happy -eq 1], [$1],