From aa6f9abbb250360efc6090e59f08852b9edafc9b Mon Sep 17 00:00:00 2001 From: Ivan Prisyazhnyy Date: Wed, 31 Jul 2024 11:54:23 +0200 Subject: [PATCH] macos: sym map is not supported by llvm clang Signed-off-by: Ivan Prisyazhnyy --- galera/src/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/galera/src/CMakeLists.txt b/galera/src/CMakeLists.txt index 56971717e..d6f01482c 100644 --- a/galera/src/CMakeLists.txt +++ b/galera/src/CMakeLists.txt @@ -104,6 +104,7 @@ target_compile_options(galera_smm ) if (GALERA_VERSION_SCRIPT) +if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") # Limit symbols visible from Galera DSO. # Doing this allows to: # - make the ABI more clean and concise @@ -113,6 +114,7 @@ if (GALERA_VERSION_SCRIPT) set(GALERA_LINK_OPTIONS -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/galera-sym.map) endif() +endif() target_link_libraries(galera_smm galera ${GALERA_LINK_OPTIONS})