aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreshilkin <reshilkin@yandex-team.com>2023-07-26 19:41:21 +0300
committerreshilkin <reshilkin@yandex-team.com>2023-07-26 19:41:21 +0300
commitd59a5a6d332e8ce09508399e7ae7016bf0efb0e8 (patch)
tree4361b4df125ce2f6734c79ef7f858432a8f0e7e7
parentc1a0a6dc9351bcf42a4388db5f643525eda156bc (diff)
downloadydb-d59a5a6d332e8ce09508399e7ae7016bf0efb0e8.tar.gz
Add explicit sanitizer dependencies missed before contrib/tools
-rw-r--r--CMakeLists.darwin-x86_64.txt2
-rw-r--r--CMakeLists.linux-aarch64.txt2
-rw-r--r--CMakeLists.linux-x86_64.txt2
-rw-r--r--contrib/libs/libunwind/CMakeLists.darwin-x86_64.txt3
-rw-r--r--contrib/libs/libunwind/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/libs/libunwind/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/libs/libunwind/ya.make4
-rw-r--r--contrib/libs/openssl/apps/ya.make1
-rw-r--r--contrib/libs/openssl/crypto/ya.make1
9 files changed, 14 insertions, 3 deletions
diff --git a/CMakeLists.darwin-x86_64.txt b/CMakeLists.darwin-x86_64.txt
index fa276972cd1..73f5b171fca 100644
--- a/CMakeLists.darwin-x86_64.txt
+++ b/CMakeLists.darwin-x86_64.txt
@@ -8,7 +8,7 @@
add_subdirectory(tools)
add_subdirectory(contrib)
-add_subdirectory(util)
add_subdirectory(library)
+add_subdirectory(util)
add_subdirectory(ydb)
add_subdirectory(certs)
diff --git a/CMakeLists.linux-aarch64.txt b/CMakeLists.linux-aarch64.txt
index fa276972cd1..73f5b171fca 100644
--- a/CMakeLists.linux-aarch64.txt
+++ b/CMakeLists.linux-aarch64.txt
@@ -8,7 +8,7 @@
add_subdirectory(tools)
add_subdirectory(contrib)
-add_subdirectory(util)
add_subdirectory(library)
+add_subdirectory(util)
add_subdirectory(ydb)
add_subdirectory(certs)
diff --git a/CMakeLists.linux-x86_64.txt b/CMakeLists.linux-x86_64.txt
index fa276972cd1..73f5b171fca 100644
--- a/CMakeLists.linux-x86_64.txt
+++ b/CMakeLists.linux-x86_64.txt
@@ -8,7 +8,7 @@
add_subdirectory(tools)
add_subdirectory(contrib)
-add_subdirectory(util)
add_subdirectory(library)
+add_subdirectory(util)
add_subdirectory(ydb)
add_subdirectory(certs)
diff --git a/contrib/libs/libunwind/CMakeLists.darwin-x86_64.txt b/contrib/libs/libunwind/CMakeLists.darwin-x86_64.txt
index 47aedfab8fa..d605a4adb78 100644
--- a/contrib/libs/libunwind/CMakeLists.darwin-x86_64.txt
+++ b/contrib/libs/libunwind/CMakeLists.darwin-x86_64.txt
@@ -20,6 +20,9 @@ target_compile_options(contrib-libs-libunwind PRIVATE
target_include_directories(contrib-libs-libunwind PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/libunwind/include
)
+target_link_libraries(contrib-libs-libunwind PUBLIC
+ cpp-sanitizer-include
+)
target_sources(contrib-libs-libunwind PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/libunwind/src/Unwind-EHABI.cpp
${CMAKE_SOURCE_DIR}/contrib/libs/libunwind/src/Unwind-seh.cpp
diff --git a/contrib/libs/libunwind/CMakeLists.linux-aarch64.txt b/contrib/libs/libunwind/CMakeLists.linux-aarch64.txt
index 80a28161e0b..2043d7aec70 100644
--- a/contrib/libs/libunwind/CMakeLists.linux-aarch64.txt
+++ b/contrib/libs/libunwind/CMakeLists.linux-aarch64.txt
@@ -22,6 +22,7 @@ target_include_directories(contrib-libs-libunwind PRIVATE
)
target_link_libraries(contrib-libs-libunwind PUBLIC
contrib-libs-linux-headers
+ cpp-sanitizer-include
)
target_sources(contrib-libs-libunwind PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/libunwind/src/Unwind-EHABI.cpp
diff --git a/contrib/libs/libunwind/CMakeLists.linux-x86_64.txt b/contrib/libs/libunwind/CMakeLists.linux-x86_64.txt
index 80a28161e0b..2043d7aec70 100644
--- a/contrib/libs/libunwind/CMakeLists.linux-x86_64.txt
+++ b/contrib/libs/libunwind/CMakeLists.linux-x86_64.txt
@@ -22,6 +22,7 @@ target_include_directories(contrib-libs-libunwind PRIVATE
)
target_link_libraries(contrib-libs-libunwind PUBLIC
contrib-libs-linux-headers
+ cpp-sanitizer-include
)
target_sources(contrib-libs-libunwind PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/libunwind/src/Unwind-EHABI.cpp
diff --git a/contrib/libs/libunwind/ya.make b/contrib/libs/libunwind/ya.make
index 1af0243b611..ff465ee5cb4 100644
--- a/contrib/libs/libunwind/ya.make
+++ b/contrib/libs/libunwind/ya.make
@@ -17,6 +17,10 @@ ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-14.0.6.tar.
DISABLE(USE_LTO)
+PEERDIR(
+ library/cpp/sanitizer/include
+)
+
ADDINCL(
contrib/libs/libunwind/include
)
diff --git a/contrib/libs/openssl/apps/ya.make b/contrib/libs/openssl/apps/ya.make
index 5b30a9f7351..179b281885d 100644
--- a/contrib/libs/openssl/apps/ya.make
+++ b/contrib/libs/openssl/apps/ya.make
@@ -10,6 +10,7 @@ LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
PEERDIR(
contrib/libs/openssl
contrib/libs/openssl/crypto
+ library/cpp/sanitizer/include
)
ADDINCL(
diff --git a/contrib/libs/openssl/crypto/ya.make b/contrib/libs/openssl/crypto/ya.make
index 721348592bc..b927626bded 100644
--- a/contrib/libs/openssl/crypto/ya.make
+++ b/contrib/libs/openssl/crypto/ya.make
@@ -22,6 +22,7 @@ OPENSOURCE_EXPORT_REPLACEMENT(
PEERDIR(
contrib/libs/zlib
+ library/cpp/sanitizer/include
)
ADDINCL(