aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreshilkin <reshilkin@yandex-team.com>2023-07-26 19:43:33 +0300
committerreshilkin <reshilkin@yandex-team.com>2023-07-26 19:43:33 +0300
commit681be68af347d7732a3eb87ccc76251d90c1f822 (patch)
tree65b392531b68197652389c50953e4c35af9fca2c
parentf26d7d0eb2cdabc1c58daa4752cc97a6c4b20555 (diff)
downloadydb-681be68af347d7732a3eb87ccc76251d90c1f822.tar.gz
Add explicit sanitizer dependencies up to contrib/tools
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/base/ya.make4
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/container/ya.make1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/debugging/ya.make1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/ya.make4
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/ya.make1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt1
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/ya.make1
30 files changed, 36 insertions, 0 deletions
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.darwin-x86_64.txt
index 76a5810817..78cc540064 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.darwin-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-tstring-y_absl-base PUBLIC
target_link_libraries(abseil-cpp-tstring-y_absl-base PUBLIC
contrib-libs-cxxsupp
yutil
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-aarch64.txt
index 22f298cf7d..ccda22c623 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-aarch64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
yutil
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-x86_64.txt
index 22f298cf7d..ccda22c623 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.linux-x86_64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
yutil
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.windows-x86_64.txt
index 76a5810817..78cc540064 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/CMakeLists.windows-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-tstring-y_absl-base PUBLIC
target_link_libraries(abseil-cpp-tstring-y_absl-base PUBLIC
contrib-libs-cxxsupp
yutil
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/base/ya.make b/contrib/restricted/abseil-cpp-tstring/y_absl/base/ya.make
index 3d6b70b0c4..7f1a35bfcf 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/base/ya.make
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/base/ya.make
@@ -6,6 +6,10 @@ LICENSE(Apache-2.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+PEERDIR(
+ library/cpp/sanitizer/include
+)
+
ADDINCL(
GLOBAL contrib/restricted/abseil-cpp-tstring
)
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.darwin-x86_64.txt
index 3efe12ff58..a4b1e20f68 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.darwin-x86_64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-container PUBLIC
abseil-cpp-tstring-y_absl-synchronization
abseil-cpp-tstring-y_absl-time
abseil-cpp-tstring-y_absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-aarch64.txt
index 55ca1c759b..b7ad333a70 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-aarch64.txt
@@ -28,6 +28,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-container PUBLIC
abseil-cpp-tstring-y_absl-synchronization
abseil-cpp-tstring-y_absl-time
abseil-cpp-tstring-y_absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-x86_64.txt
index 55ca1c759b..b7ad333a70 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.linux-x86_64.txt
@@ -28,6 +28,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-container PUBLIC
abseil-cpp-tstring-y_absl-synchronization
abseil-cpp-tstring-y_absl-time
abseil-cpp-tstring-y_absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.windows-x86_64.txt
index 3efe12ff58..a4b1e20f68 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/CMakeLists.windows-x86_64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-container PUBLIC
abseil-cpp-tstring-y_absl-synchronization
abseil-cpp-tstring-y_absl-time
abseil-cpp-tstring-y_absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/container/ya.make b/contrib/restricted/abseil-cpp-tstring/y_absl/container/ya.make
index bbbb4a7abb..55ba019df2 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/container/ya.make
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/container/ya.make
@@ -17,6 +17,7 @@ PEERDIR(
contrib/restricted/abseil-cpp-tstring/y_absl/synchronization
contrib/restricted/abseil-cpp-tstring/y_absl/time
contrib/restricted/abseil-cpp-tstring/y_absl/types
+ library/cpp/sanitizer/include
)
ADDINCL(
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.darwin-x86_64.txt
index 65d79f1a81..67b6bea7d9 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.darwin-x86_64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-debugging PUBLIC
contrib-libs-cxxsupp
yutil
abseil-cpp-tstring-y_absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-aarch64.txt
index adde78aabe..c78498292d 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-aarch64.txt
@@ -19,6 +19,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-debugging PUBLIC
contrib-libs-cxxsupp
yutil
abseil-cpp-tstring-y_absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-x86_64.txt
index adde78aabe..c78498292d 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.linux-x86_64.txt
@@ -19,6 +19,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-debugging PUBLIC
contrib-libs-cxxsupp
yutil
abseil-cpp-tstring-y_absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.windows-x86_64.txt
index 65d79f1a81..67b6bea7d9 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/CMakeLists.windows-x86_64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-tstring-y_absl-debugging PUBLIC
contrib-libs-cxxsupp
yutil
abseil-cpp-tstring-y_absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-tstring-y_absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/ya.make b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/ya.make
index ae625a264c..0ceb1cd2ca 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/ya.make
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/debugging/ya.make
@@ -8,6 +8,7 @@ LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
PEERDIR(
contrib/restricted/abseil-cpp-tstring/y_absl/base
+ library/cpp/sanitizer/include
)
ADDINCL(
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
index 1c3e1d4deb..0e0cf9494d 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin-x86_64.txt
@@ -16,6 +16,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
)
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
index 89d5fdbf42..304920a245 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
index 89d5fdbf42..304920a245 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
index 1c3e1d4deb..0e0cf9494d 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.windows-x86_64.txt
@@ -16,6 +16,7 @@ target_include_directories(abseil-cpp-absl-base PUBLIC
)
target_link_libraries(abseil-cpp-absl-base PUBLIC
contrib-libs-cxxsupp
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-base PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/base/internal/cycleclock.cc
diff --git a/contrib/restricted/abseil-cpp/absl/base/ya.make b/contrib/restricted/abseil-cpp/absl/base/ya.make
index 72ef4a1b77..70ca844324 100644
--- a/contrib/restricted/abseil-cpp/absl/base/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/base/ya.make
@@ -6,6 +6,10 @@ LICENSE(Apache-2.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
+PEERDIR(
+ library/cpp/sanitizer/include
+)
+
ADDINCL(
GLOBAL contrib/restricted/abseil-cpp
)
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
index 3be1fa1692..c40414820f 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin-x86_64.txt
@@ -26,6 +26,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
index bf4cf39aa9..2fc1d118e8 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
index bf4cf39aa9..2fc1d118e8 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-x86_64.txt
@@ -27,6 +27,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
index 3be1fa1692..c40414820f 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.windows-x86_64.txt
@@ -26,6 +26,7 @@ target_link_libraries(abseil-cpp-absl-container PUBLIC
abseil-cpp-absl-synchronization
abseil-cpp-absl-time
abseil-cpp-absl-types
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-container PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/container/internal/hashtablez_sampler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/container/ya.make b/contrib/restricted/abseil-cpp/absl/container/ya.make
index fa8ba13aba..de6009bc47 100644
--- a/contrib/restricted/abseil-cpp/absl/container/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/container/ya.make
@@ -17,6 +17,7 @@ PEERDIR(
contrib/restricted/abseil-cpp/absl/synchronization
contrib/restricted/abseil-cpp/absl/time
contrib/restricted/abseil-cpp/absl/types
+ library/cpp/sanitizer/include
)
ADDINCL(
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
index 3c60c7b056..6247272d90 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-debugging PUBLIC
target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
index 89a07a760b..272fdb3115 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
index 89a07a760b..272fdb3115 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-x86_64.txt
@@ -18,6 +18,7 @@ target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-linux-headers
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
index 3c60c7b056..6247272d90 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.windows-x86_64.txt
@@ -17,6 +17,7 @@ target_include_directories(abseil-cpp-absl-debugging PUBLIC
target_link_libraries(abseil-cpp-absl-debugging PUBLIC
contrib-libs-cxxsupp
abseil-cpp-absl-base
+ cpp-sanitizer-include
)
target_sources(abseil-cpp-absl-debugging PRIVATE
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp/absl/debugging/failure_signal_handler.cc
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/ya.make b/contrib/restricted/abseil-cpp/absl/debugging/ya.make
index 3aadfdee3e..cc02fbcb4f 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/ya.make
+++ b/contrib/restricted/abseil-cpp/absl/debugging/ya.make
@@ -8,6 +8,7 @@ LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
PEERDIR(
contrib/restricted/abseil-cpp/absl/base
+ library/cpp/sanitizer/include
)
ADDINCL(