1
1

libfabric: check the psm_epconn_t type is available before building the PSM provider

embedded libfabric configury does it its own way, so "backport" ofiwg/libfabric#1031
Этот коммит содержится в:
Gilles Gouaillardet 2015-05-18 14:01:06 +09:00
родитель 4d77897d70
Коммит 69f900ab9d

Просмотреть файл

@ -488,6 +488,8 @@ AC_DEFUN([_OPAL_COMMON_LIBFABRIC_EMBEDDED_PROVIDER_PSM],[
AC_CHECK_HEADER([psm.h], [], [opal_common_libfabric_psm_happy=0])
AC_CHECK_LIB([psm_infinipath], [psm_init], [],
[opal_common_libfabric_psm_happy=0])
AS_IF([test x"$opal_common_libfabric_psm_happy" = x"1"],
[AC_CHECK_TYPE([psm_epconn_t], [], [opal_common_libfabric_psm_happy=0], [[#include <psm.h>]])])
AC_DEFINE_UNQUOTED([HAVE_PSM], [$opal_common_libfabric_psm_happy],
[libfabric: whether to build the PSM provider or not])