summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2021-06-18 11:37:54 -0400
committerGitHub <noreply@github.com>2021-06-18 11:37:54 -0400
commitb636064c70a3742a792bf0a53f2f179a9f5c1fec (patch)
tree0278dfcd54aa72f78e1a3c68d69a531983221373
parentde313af7f8093aa915abb9d8a6f88fb482850522 (diff)
downloadsdl_core-b636064c70a3742a792bf0a53f2f179a9f5c1fec.tar.gz
Fix boost logger on release build (#3724)
* Fix boost logger on release build * Exclude boost logger file when logs disabled
-rw-r--r--src/components/utils/CMakeLists.txt4
-rw-r--r--src/components/utils/src/logger/boostlogger.cc1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/components/utils/CMakeLists.txt b/src/components/utils/CMakeLists.txt
index 414500382c..50f75151a4 100644
--- a/src/components/utils/CMakeLists.txt
+++ b/src/components/utils/CMakeLists.txt
@@ -71,6 +71,9 @@ endif()
if (ENABLE_LOG)
if (${LOGGER_NAME} STREQUAL "LOG4CXX")
+ list(APPEND EXCLUDE_PATHS
+ logger/boostlogger.cc
+ )
list(APPEND LIBRARIES
log4cxx -L${LOG4CXX_LIBS_DIRECTORY}
apr-1 -L${APR_LIBS_DIRECTORY}
@@ -86,6 +89,7 @@ else()
list(APPEND EXCLUDE_PATHS
auto_trace.cc
logger/log4cxxlogger.cc
+ logger/boostlogger.cc
)
endif()
diff --git a/src/components/utils/src/logger/boostlogger.cc b/src/components/utils/src/logger/boostlogger.cc
index c8429e03c6..ea85186aae 100644
--- a/src/components/utils/src/logger/boostlogger.cc
+++ b/src/components/utils/src/logger/boostlogger.cc
@@ -138,6 +138,7 @@ logging::trivial::severity_level getBoostLogLevel(LogLevel log_level) {
return logging::trivial::severity_level::fatal;
default:
assert(false);
+ return logging::trivial::severity_level::trace;
}
}