File evpath-link-m.patch of Package adios2
diff -Nur ADIOS2-2.7.1-orig/thirdparty/EVPath/EVPath/CMakeLists.txt ADIOS2-2.7.1/thirdparty/EVPath/EVPath/CMakeLists.txt
--- ADIOS2-2.7.1-orig/thirdparty/EVPath/EVPath/CMakeLists.txt 2021-08-09 15:34:29.372684443 -0400
+++ ADIOS2-2.7.1/thirdparty/EVPath/EVPath/CMakeLists.txt 2021-08-09 20:26:02.100655017 -0400
@@ -131,7 +131,8 @@ set(_pkg_config_libs)
set(_pkg_config_private_libs)
include(CheckCSourceCompiles)
+set(CMAKE_REQUIRED_FLAGS "-O0")
set(LIBM_TEST_SOURCE "#include<math.h>\nfloat f; int main(){sqrt(f);return 0;}")
check_c_source_compiles("${LIBM_TEST_SOURCE}" HAVE_MATH)
if(NOT HAVE_MATH)
set(CMAKE_REQUIRED_LIBRARIES m)