diff --git a/opal/mca/hwloc/hwloc191/hwloc/NEWS b/opal/mca/hwloc/hwloc191/hwloc/NEWS index f472802a7b..23bce4918f 100644 --- a/opal/mca/hwloc/hwloc191/hwloc/NEWS +++ b/opal/mca/hwloc/hwloc191/hwloc/NEWS @@ -17,6 +17,12 @@ bug fixes (and other actions) for each version of hwloc since version in v0.9.1). +Version 1.9.2 +------------- +* Fix some build failures in private/misc.h. + Thanks to Pavan Balaji and Ralph Castain for the reports. + + Version 1.9.1 ------------- * Fix a crash when the PCI locality is invalid. Attach to the root object diff --git a/opal/mca/hwloc/hwloc191/hwloc/config/hwloc.m4 b/opal/mca/hwloc/hwloc191/hwloc/config/hwloc.m4 index 470ad58386..4fc2c4784b 100644 --- a/opal/mca/hwloc/hwloc191/hwloc/config/hwloc.m4 +++ b/opal/mca/hwloc/hwloc191/hwloc/config/hwloc.m4 @@ -353,6 +353,7 @@ EOF]) AC_CHECK_HEADERS([unistd.h]) AC_CHECK_HEADERS([dirent.h]) AC_CHECK_HEADERS([strings.h]) + AC_CHECK_HEADERS([ctype.h]) AC_CHECK_FUNCS([strncasecmp], [ _HWLOC_CHECK_DECL([strncasecmp], [ diff --git a/opal/mca/hwloc/hwloc191/hwloc/include/private/misc.h b/opal/mca/hwloc/hwloc191/hwloc/include/private/misc.h index de5cc34159..5061d1cd86 100644 --- a/opal/mca/hwloc/hwloc191/hwloc/include/private/misc.h +++ b/opal/mca/hwloc/hwloc191/hwloc/include/private/misc.h @@ -19,6 +19,10 @@ #ifdef HAVE_STRINGS_H #include #endif +#else +#ifdef HAVE_CTYPE_H +#include +#endif #endif /* Compile-time assertion */