--- libevent.cmake 2022-09-14 00:15:16.000000000 +0800 +++ mysql-8.0.31/cmake/libevent.cmake 2023-03-14 23:39:19.898170151 +0800 @@ -52,7 +52,6 @@ UNSET(LIBEVENT_PTHREADS) UNSET(LIBEVENT_PTHREADS CACHE) ENDMACRO() - MACRO(FIND_LIBEVENT_VERSION) SET(TEST_SRC "#include @@ -78,7 +77,10 @@ # MESSAGE(STATUS "TRY_EVENT COMPILE_TEST_RESULT is ${COMPILE_TEST_RESULT}") # MESSAGE(STATUS "TRY_EVENT COMPILE_OUTPUT_VARIABLE is ${OUTPUT}") # MESSAGE(STATUS "TRY_EVENT RUN_OUTPUT_VARIABLE is ${RUN_OUTPUT}") - + MESSAGE(STATUS "RUN_OUTPUT MESSAGE is ${RUN_OUTPUT}") + IF(RUN_OUTPUT MATCHES "error while loading shared libraries: libjemalloc.so.2") + MESSAGE(WARNING "malloc lib file not found need export LD_PRELOAD=libpath/libjemalloc.so.2") + ENDIF() IF(COMPILE_TEST_RESULT) SET(LIBEVENT_VERSION_STRING "${RUN_OUTPUT}") STRING(REGEX REPLACE