[evolution] eds-I#120 - Fails to build with libasan using Clang (undefined symbols)
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] eds-I#120 - Fails to build with libasan using Clang (undefined symbols)
- Date: Wed, 22 May 2019 16:04:47 +0000 (UTC)
commit a1a7b526277395a921071cc31e13bc05d4705637
Author: Milan Crha <mcrha redhat com>
Date: Wed May 22 18:06:02 2019 +0200
eds-I#120 - Fails to build with libasan using Clang (undefined symbols)
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/120
cmake/modules/SetupBuildFlags.cmake | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/cmake/modules/SetupBuildFlags.cmake b/cmake/modules/SetupBuildFlags.cmake
index 284445455a..6e936df5f3 100644
--- a/cmake/modules/SetupBuildFlags.cmake
+++ b/cmake/modules/SetupBuildFlags.cmake
@@ -78,8 +78,8 @@ macro(setup_build_flags _maintainer_mode)
endif(CMAKE_CXX_COMPILER_ID)
if(("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang") OR ("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU") AND (NOT
${CMAKE_SYSTEM_NAME} MATCHES "BSD"))
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-undefined")
- set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined")
- set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined")
+ set(CMAKE_EXE_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_EXE_LINKER_FLAGS}")
+ set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_MODULE_LINKER_FLAGS}")
+ set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined ${CMAKE_SHARED_LINKER_FLAGS}")
endif(("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang") OR ("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU") AND
(NOT ${CMAKE_SYSTEM_NAME} MATCHES "BSD"))
endmacro()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]