From 432e1c5068247121304322c171bf2219ab29d1bd Mon Sep 17 00:00:00 2001 From: Etienne Malaboeuf Date: Wed, 23 Apr 2025 14:42:54 +0200 Subject: [PATCH 1/2] Missing headers --- cmake/detect-features-c.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/detect-features-c.cmake b/cmake/detect-features-c.cmake index 313c407c19..3192dbf2f2 100644 --- a/cmake/detect-features-c.cmake +++ b/cmake/detect-features-c.cmake @@ -291,6 +291,7 @@ int main() " CMK_HAS_NUMACTRL) set(tmp ${CMAKE_REQUIRED_LIBRARIES}) +set(CMAKE_REQUIRED_INCLUDES $ENV{CRAY_PMI_PREFIX}/include) set(CMAKE_REQUIRED_LIBRARIES $ENV{CRAY_PMI_POST_LINK_OPTS} -lpmi) check_c_source_compiles(" #include From fd34435b9aed29f94170c6f9634840eeab66db07 Mon Sep 17 00:00:00 2001 From: Etienne Malaboeuf Date: Thu, 24 Apr 2025 09:19:55 +0200 Subject: [PATCH 2/2] Missing headers --- cmake/detect-features-c.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/detect-features-c.cmake b/cmake/detect-features-c.cmake index 3192dbf2f2..a2edce17e7 100644 --- a/cmake/detect-features-c.cmake +++ b/cmake/detect-features-c.cmake @@ -290,7 +290,8 @@ int main() } " CMK_HAS_NUMACTRL) -set(tmp ${CMAKE_REQUIRED_LIBRARIES}) +set(tmp0 ${CMAKE_REQUIRED_INCLUDES}) +set(tmp1 ${CMAKE_REQUIRED_LIBRARIES}) set(CMAKE_REQUIRED_INCLUDES $ENV{CRAY_PMI_PREFIX}/include) set(CMAKE_REQUIRED_LIBRARIES $ENV{CRAY_PMI_POST_LINK_OPTS} -lpmi) check_c_source_compiles(" @@ -302,7 +303,8 @@ int main() { return 0; } " CMK_HAS_PMI_GET_NID) -set(CMAKE_REQUIRED_LIBRARIES ${tmp}) +set(CMAKE_REQUIRED_INCLUDES ${tmp0}) +set(CMAKE_REQUIRED_LIBRARIES ${tmp1}) check_c_source_compiles(" #include