aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-08-27 20:34:27 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-08-27 20:34:27 +0300
commitdcd162d17ea67f882241f0b66c320823b419a241 (patch)
treef4a5c8682bf58d99ee36c866f4055445a40dfe55
parentd73f961c8cd08879c326e00192e378a6ffa72321 (diff)
downloadydb-dcd162d17ea67f882241f0b66c320823b419a241.tar.gz
Reimport boost/locale as a separate project
-rw-r--r--CMakeLists.darwin.txt1
-rw-r--r--CMakeLists.linux.txt1
-rw-r--r--contrib/restricted/boost/locale/CMakeLists.txt65
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale.hpp (renamed from contrib/restricted/boost/boost/locale.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary.hpp (renamed from contrib/restricted/boost/boost/locale/boundary.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary/boundary_point.hpp (renamed from contrib/restricted/boost/boost/locale/boundary/boundary_point.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary/facets.hpp (renamed from contrib/restricted/boost/boost/locale/boundary/facets.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary/index.hpp (renamed from contrib/restricted/boost/boost/locale/boundary/index.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary/segment.hpp (renamed from contrib/restricted/boost/boost/locale/boundary/segment.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/boundary/types.hpp (renamed from contrib/restricted/boost/boost/locale/boundary/types.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/collator.hpp (renamed from contrib/restricted/boost/boost/locale/collator.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/config.hpp (renamed from contrib/restricted/boost/boost/locale/config.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/conversion.hpp (renamed from contrib/restricted/boost/boost/locale/conversion.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/date_time.hpp (renamed from contrib/restricted/boost/boost/locale/date_time.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/date_time_facet.hpp (renamed from contrib/restricted/boost/boost/locale/date_time_facet.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/definitions.hpp (renamed from contrib/restricted/boost/boost/locale/definitions.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/encoding.hpp (renamed from contrib/restricted/boost/boost/locale/encoding.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/encoding_errors.hpp (renamed from contrib/restricted/boost/boost/locale/encoding_errors.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/encoding_utf.hpp (renamed from contrib/restricted/boost/boost/locale/encoding_utf.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/format.hpp (renamed from contrib/restricted/boost/boost/locale/format.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/formatting.hpp (renamed from contrib/restricted/boost/boost/locale/formatting.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/generator.hpp (renamed from contrib/restricted/boost/boost/locale/generator.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/generic_codecvt.hpp (renamed from contrib/restricted/boost/boost/locale/generic_codecvt.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/gnu_gettext.hpp (renamed from contrib/restricted/boost/boost/locale/gnu_gettext.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/hold_ptr.hpp (renamed from contrib/restricted/boost/boost/locale/hold_ptr.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/info.hpp (renamed from contrib/restricted/boost/boost/locale/info.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/localization_backend.hpp (renamed from contrib/restricted/boost/boost/locale/localization_backend.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/message.hpp (renamed from contrib/restricted/boost/boost/locale/message.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/time_zone.hpp (renamed from contrib/restricted/boost/boost/locale/time_zone.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/utf.hpp (renamed from contrib/restricted/boost/boost/locale/utf.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/utf8_codecvt.hpp (renamed from contrib/restricted/boost/boost/locale/utf8_codecvt.hpp)0
-rw-r--r--contrib/restricted/boost/locale/include/boost/locale/util.hpp (renamed from contrib/restricted/boost/boost/locale/util.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/encoding/codepage.cpp (renamed from contrib/restricted/boost/libs/locale/src/encoding/codepage.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/encoding/conv.hpp (renamed from contrib/restricted/boost/libs/locale/src/encoding/conv.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/encoding/iconv_codepage.ipp (renamed from contrib/restricted/boost/libs/locale/src/encoding/iconv_codepage.ipp)0
-rw-r--r--contrib/restricted/boost/locale/src/encoding/uconv_codepage.ipp (renamed from contrib/restricted/boost/libs/locale/src/encoding/uconv_codepage.ipp)0
-rw-r--r--contrib/restricted/boost/locale/src/encoding/wconv_codepage.ipp (renamed from contrib/restricted/boost/libs/locale/src/encoding/wconv_codepage.ipp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/all_generator.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/all_generator.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/boundary.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/boundary.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/cdata.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/cdata.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/codecvt.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/codecvt.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/codecvt.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/codecvt.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/collator.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/collator.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/conversion.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/conversion.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/date_time.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/date_time.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/formatter.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/formatter.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/formatter.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/formatter.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/icu_backend.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/icu_backend.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/icu_backend.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/icu_backend.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/icu_util.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/icu_util.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/numeric.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/numeric.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/predefined_formatters.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/predefined_formatters.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/time_zone.cpp (renamed from contrib/restricted/boost/libs/locale/src/icu/time_zone.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/time_zone.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/time_zone.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/icu/uconv.hpp (renamed from contrib/restricted/boost/libs/locale/src/icu/uconv.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/all_generator.hpp (renamed from contrib/restricted/boost/libs/locale/src/posix/all_generator.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/codecvt.cpp (renamed from contrib/restricted/boost/libs/locale/src/posix/codecvt.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/codecvt.hpp (renamed from contrib/restricted/boost/libs/locale/src/posix/codecvt.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/collate.cpp (renamed from contrib/restricted/boost/libs/locale/src/posix/collate.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/converter.cpp (renamed from contrib/restricted/boost/libs/locale/src/posix/converter.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/numeric.cpp (renamed from contrib/restricted/boost/libs/locale/src/posix/numeric.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/posix_backend.cpp (renamed from contrib/restricted/boost/libs/locale/src/posix/posix_backend.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/posix/posix_backend.hpp (renamed from contrib/restricted/boost/libs/locale/src/posix/posix_backend.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/date_time.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/date_time.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/format.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/format.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/formatting.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/formatting.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/generator.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/generator.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/ids.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/ids.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/ios_prop.hpp (renamed from contrib/restricted/boost/libs/locale/src/shared/ios_prop.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/localization_backend.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/localization_backend.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/message.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/message.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/mo_hash.hpp (renamed from contrib/restricted/boost/libs/locale/src/shared/mo_hash.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/mo_lambda.cpp (renamed from contrib/restricted/boost/libs/locale/src/shared/mo_lambda.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/shared/mo_lambda.hpp (renamed from contrib/restricted/boost/libs/locale/src/shared/mo_lambda.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/all_generator.hpp (renamed from contrib/restricted/boost/libs/locale/src/std/all_generator.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/codecvt.cpp (renamed from contrib/restricted/boost/libs/locale/src/std/codecvt.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/collate.cpp (renamed from contrib/restricted/boost/libs/locale/src/std/collate.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/converter.cpp (renamed from contrib/restricted/boost/libs/locale/src/std/converter.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/numeric.cpp (renamed from contrib/restricted/boost/libs/locale/src/std/numeric.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/std_backend.cpp (renamed from contrib/restricted/boost/libs/locale/src/std/std_backend.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/std/std_backend.hpp (renamed from contrib/restricted/boost/libs/locale/src/std/std_backend.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/codecvt_converter.cpp (renamed from contrib/restricted/boost/libs/locale/src/util/codecvt_converter.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/default_locale.cpp (renamed from contrib/restricted/boost/libs/locale/src/util/default_locale.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/gregorian.cpp (renamed from contrib/restricted/boost/libs/locale/src/util/gregorian.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/gregorian.hpp (renamed from contrib/restricted/boost/libs/locale/src/util/gregorian.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/iconv.hpp (renamed from contrib/restricted/boost/libs/locale/src/util/iconv.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/info.cpp (renamed from contrib/restricted/boost/libs/locale/src/util/info.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/locale_data.cpp (renamed from contrib/restricted/boost/libs/locale/src/util/locale_data.cpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/locale_data.hpp (renamed from contrib/restricted/boost/libs/locale/src/util/locale_data.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/numeric.hpp (renamed from contrib/restricted/boost/libs/locale/src/util/numeric.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/util/timezone.hpp (renamed from contrib/restricted/boost/libs/locale/src/util/timezone.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/win32/lcid.hpp (renamed from contrib/restricted/boost/libs/locale/src/win32/lcid.hpp)0
-rw-r--r--contrib/restricted/boost/locale/src/win32/win_backend.hpp (renamed from contrib/restricted/boost/libs/locale/src/win32/win_backend.hpp)0
-rw-r--r--contrib/restricted/thrift/CMakeLists.txt1
94 files changed, 68 insertions, 0 deletions
diff --git a/CMakeLists.darwin.txt b/CMakeLists.darwin.txt
index 14ebe746a1..28daeab604 100644
--- a/CMakeLists.darwin.txt
+++ b/CMakeLists.darwin.txt
@@ -352,6 +352,7 @@ add_subdirectory(contrib/libs/libevent/event_openssl)
add_subdirectory(contrib/libs/libevent/event_thread)
add_subdirectory(contrib/restricted/boost/interprocess)
add_subdirectory(contrib/restricted/boost/date_time)
+add_subdirectory(contrib/restricted/boost/locale)
add_subdirectory(contrib/restricted/boost/thread)
add_subdirectory(contrib/restricted/boost/chrono)
add_subdirectory(contrib/restricted/boost/ratio)
diff --git a/CMakeLists.linux.txt b/CMakeLists.linux.txt
index df2c38a8f0..3b235b7d68 100644
--- a/CMakeLists.linux.txt
+++ b/CMakeLists.linux.txt
@@ -355,6 +355,7 @@ add_subdirectory(contrib/libs/libevent/event_openssl)
add_subdirectory(contrib/libs/libevent/event_thread)
add_subdirectory(contrib/restricted/boost/interprocess)
add_subdirectory(contrib/restricted/boost/date_time)
+add_subdirectory(contrib/restricted/boost/locale)
add_subdirectory(contrib/restricted/boost/thread)
add_subdirectory(contrib/restricted/boost/chrono)
add_subdirectory(contrib/restricted/boost/ratio)
diff --git a/contrib/restricted/boost/locale/CMakeLists.txt b/contrib/restricted/boost/locale/CMakeLists.txt
new file mode 100644
index 0000000000..383dde4989
--- /dev/null
+++ b/contrib/restricted/boost/locale/CMakeLists.txt
@@ -0,0 +1,65 @@
+
+# This file was gererated by the build system used internally in the Yandex monorepo.
+# Only simple modifications are allowed (adding source-files to targets, adding simple properties
+# like target_include_directories). These modifications will be ported to original
+# ya.make files by maintainers. Any complex modifications which can't be ported back to the
+# original buildsystem will not be accepted.
+
+
+
+add_library(restricted-boost-locale)
+target_compile_options(restricted-boost-locale PRIVATE
+ -DBOOST_LOCALE_WITH_ICU
+ -DBOOST_LOCALE_NO_WINAPI_BACKEND
+ -Wno-everything
+)
+target_include_directories(restricted-boost-locale PUBLIC
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/include
+)
+target_link_libraries(restricted-boost-locale PUBLIC
+ contrib-libs-cxxsupp
+ contrib-libs-icu
+ restricted-boost-assert
+ restricted-boost-config
+ restricted-boost-function
+ restricted-boost-iterator
+ restricted-boost-smart_ptr
+ restricted-boost-static_assert
+ restricted-boost-thread
+ restricted-boost-type_traits
+)
+target_sources(restricted-boost-locale PRIVATE
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/posix/codecvt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/posix/collate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/posix/converter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/posix/numeric.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/posix/posix_backend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/encoding/codepage.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/boundary.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/codecvt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/collator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/conversion.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/date_time.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/formatter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/icu_backend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/numeric.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/icu/time_zone.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/date_time.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/format.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/formatting.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/generator.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/ids.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/localization_backend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/message.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/shared/mo_lambda.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/std/codecvt.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/std/collate.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/std/converter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/std/numeric.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/std/std_backend.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/util/codecvt_converter.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/util/default_locale.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/util/gregorian.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/util/info.cpp
+ ${CMAKE_SOURCE_DIR}/contrib/restricted/boost/locale/src/util/locale_data.cpp
+)
diff --git a/contrib/restricted/boost/boost/locale.hpp b/contrib/restricted/boost/locale/include/boost/locale.hpp
index 989bba6c8a..989bba6c8a 100644
--- a/contrib/restricted/boost/boost/locale.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary.hpp
index 57af2651e3..57af2651e3 100644
--- a/contrib/restricted/boost/boost/locale/boundary.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary/boundary_point.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary/boundary_point.hpp
index 3c72dba662..3c72dba662 100644
--- a/contrib/restricted/boost/boost/locale/boundary/boundary_point.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary/boundary_point.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary/facets.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary/facets.hpp
index 26c01e7d0d..26c01e7d0d 100644
--- a/contrib/restricted/boost/boost/locale/boundary/facets.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary/facets.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary/index.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary/index.hpp
index 8870c9bcfc..8870c9bcfc 100644
--- a/contrib/restricted/boost/boost/locale/boundary/index.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary/index.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary/segment.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary/segment.hpp
index 516d883d54..516d883d54 100644
--- a/contrib/restricted/boost/boost/locale/boundary/segment.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary/segment.hpp
diff --git a/contrib/restricted/boost/boost/locale/boundary/types.hpp b/contrib/restricted/boost/locale/include/boost/locale/boundary/types.hpp
index 5ce1eb2c9a..5ce1eb2c9a 100644
--- a/contrib/restricted/boost/boost/locale/boundary/types.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/boundary/types.hpp
diff --git a/contrib/restricted/boost/boost/locale/collator.hpp b/contrib/restricted/boost/locale/include/boost/locale/collator.hpp
index 9ac98b9abd..9ac98b9abd 100644
--- a/contrib/restricted/boost/boost/locale/collator.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/collator.hpp
diff --git a/contrib/restricted/boost/boost/locale/config.hpp b/contrib/restricted/boost/locale/include/boost/locale/config.hpp
index ab102b4efe..ab102b4efe 100644
--- a/contrib/restricted/boost/boost/locale/config.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/config.hpp
diff --git a/contrib/restricted/boost/boost/locale/conversion.hpp b/contrib/restricted/boost/locale/include/boost/locale/conversion.hpp
index 36f3a4fd64..36f3a4fd64 100644
--- a/contrib/restricted/boost/boost/locale/conversion.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/conversion.hpp
diff --git a/contrib/restricted/boost/boost/locale/date_time.hpp b/contrib/restricted/boost/locale/include/boost/locale/date_time.hpp
index 71a92690a1..71a92690a1 100644
--- a/contrib/restricted/boost/boost/locale/date_time.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/date_time.hpp
diff --git a/contrib/restricted/boost/boost/locale/date_time_facet.hpp b/contrib/restricted/boost/locale/include/boost/locale/date_time_facet.hpp
index 6ccca9bddc..6ccca9bddc 100644
--- a/contrib/restricted/boost/boost/locale/date_time_facet.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/date_time_facet.hpp
diff --git a/contrib/restricted/boost/boost/locale/definitions.hpp b/contrib/restricted/boost/locale/include/boost/locale/definitions.hpp
index b305ff730b..b305ff730b 100644
--- a/contrib/restricted/boost/boost/locale/definitions.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/definitions.hpp
diff --git a/contrib/restricted/boost/boost/locale/encoding.hpp b/contrib/restricted/boost/locale/include/boost/locale/encoding.hpp
index 5fd9cb745c..5fd9cb745c 100644
--- a/contrib/restricted/boost/boost/locale/encoding.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/encoding.hpp
diff --git a/contrib/restricted/boost/boost/locale/encoding_errors.hpp b/contrib/restricted/boost/locale/include/boost/locale/encoding_errors.hpp
index 42b4bdf4b6..42b4bdf4b6 100644
--- a/contrib/restricted/boost/boost/locale/encoding_errors.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/encoding_errors.hpp
diff --git a/contrib/restricted/boost/boost/locale/encoding_utf.hpp b/contrib/restricted/boost/locale/include/boost/locale/encoding_utf.hpp
index 9620a2f4b9..9620a2f4b9 100644
--- a/contrib/restricted/boost/boost/locale/encoding_utf.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/encoding_utf.hpp
diff --git a/contrib/restricted/boost/boost/locale/format.hpp b/contrib/restricted/boost/locale/include/boost/locale/format.hpp
index 7615c406ee..7615c406ee 100644
--- a/contrib/restricted/boost/boost/locale/format.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/format.hpp
diff --git a/contrib/restricted/boost/boost/locale/formatting.hpp b/contrib/restricted/boost/locale/include/boost/locale/formatting.hpp
index c16b509231..c16b509231 100644
--- a/contrib/restricted/boost/boost/locale/formatting.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/formatting.hpp
diff --git a/contrib/restricted/boost/boost/locale/generator.hpp b/contrib/restricted/boost/locale/include/boost/locale/generator.hpp
index 97a6fb53ff..97a6fb53ff 100644
--- a/contrib/restricted/boost/boost/locale/generator.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/generator.hpp
diff --git a/contrib/restricted/boost/boost/locale/generic_codecvt.hpp b/contrib/restricted/boost/locale/include/boost/locale/generic_codecvt.hpp
index f6eb9c374a..f6eb9c374a 100644
--- a/contrib/restricted/boost/boost/locale/generic_codecvt.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/generic_codecvt.hpp
diff --git a/contrib/restricted/boost/boost/locale/gnu_gettext.hpp b/contrib/restricted/boost/locale/include/boost/locale/gnu_gettext.hpp
index d5612ff6ce..d5612ff6ce 100644
--- a/contrib/restricted/boost/boost/locale/gnu_gettext.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/gnu_gettext.hpp
diff --git a/contrib/restricted/boost/boost/locale/hold_ptr.hpp b/contrib/restricted/boost/locale/include/boost/locale/hold_ptr.hpp
index 6b66b10f4f..6b66b10f4f 100644
--- a/contrib/restricted/boost/boost/locale/hold_ptr.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/hold_ptr.hpp
diff --git a/contrib/restricted/boost/boost/locale/info.hpp b/contrib/restricted/boost/locale/include/boost/locale/info.hpp
index 814d007218..814d007218 100644
--- a/contrib/restricted/boost/boost/locale/info.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/info.hpp
diff --git a/contrib/restricted/boost/boost/locale/localization_backend.hpp b/contrib/restricted/boost/locale/include/boost/locale/localization_backend.hpp
index 95bf3bd2d7..95bf3bd2d7 100644
--- a/contrib/restricted/boost/boost/locale/localization_backend.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/localization_backend.hpp
diff --git a/contrib/restricted/boost/boost/locale/message.hpp b/contrib/restricted/boost/locale/include/boost/locale/message.hpp
index a56bb8ada3..a56bb8ada3 100644
--- a/contrib/restricted/boost/boost/locale/message.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/message.hpp
diff --git a/contrib/restricted/boost/boost/locale/time_zone.hpp b/contrib/restricted/boost/locale/include/boost/locale/time_zone.hpp
index 2c4e76e893..2c4e76e893 100644
--- a/contrib/restricted/boost/boost/locale/time_zone.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/time_zone.hpp
diff --git a/contrib/restricted/boost/boost/locale/utf.hpp b/contrib/restricted/boost/locale/include/boost/locale/utf.hpp
index 09f4449ef9..09f4449ef9 100644
--- a/contrib/restricted/boost/boost/locale/utf.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/utf.hpp
diff --git a/contrib/restricted/boost/boost/locale/utf8_codecvt.hpp b/contrib/restricted/boost/locale/include/boost/locale/utf8_codecvt.hpp
index a037c3d593..a037c3d593 100644
--- a/contrib/restricted/boost/boost/locale/utf8_codecvt.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/utf8_codecvt.hpp
diff --git a/contrib/restricted/boost/boost/locale/util.hpp b/contrib/restricted/boost/locale/include/boost/locale/util.hpp
index c3a79f9448..c3a79f9448 100644
--- a/contrib/restricted/boost/boost/locale/util.hpp
+++ b/contrib/restricted/boost/locale/include/boost/locale/util.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/encoding/codepage.cpp b/contrib/restricted/boost/locale/src/encoding/codepage.cpp
index c19e36b8cf..c19e36b8cf 100644
--- a/contrib/restricted/boost/libs/locale/src/encoding/codepage.cpp
+++ b/contrib/restricted/boost/locale/src/encoding/codepage.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/encoding/conv.hpp b/contrib/restricted/boost/locale/src/encoding/conv.hpp
index 5453aeded5..5453aeded5 100644
--- a/contrib/restricted/boost/libs/locale/src/encoding/conv.hpp
+++ b/contrib/restricted/boost/locale/src/encoding/conv.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/encoding/iconv_codepage.ipp b/contrib/restricted/boost/locale/src/encoding/iconv_codepage.ipp
index 276c60b6b0..276c60b6b0 100644
--- a/contrib/restricted/boost/libs/locale/src/encoding/iconv_codepage.ipp
+++ b/contrib/restricted/boost/locale/src/encoding/iconv_codepage.ipp
diff --git a/contrib/restricted/boost/libs/locale/src/encoding/uconv_codepage.ipp b/contrib/restricted/boost/locale/src/encoding/uconv_codepage.ipp
index 51e7301bb1..51e7301bb1 100644
--- a/contrib/restricted/boost/libs/locale/src/encoding/uconv_codepage.ipp
+++ b/contrib/restricted/boost/locale/src/encoding/uconv_codepage.ipp
diff --git a/contrib/restricted/boost/libs/locale/src/encoding/wconv_codepage.ipp b/contrib/restricted/boost/locale/src/encoding/wconv_codepage.ipp
index 4ab9ece083..4ab9ece083 100644
--- a/contrib/restricted/boost/libs/locale/src/encoding/wconv_codepage.ipp
+++ b/contrib/restricted/boost/locale/src/encoding/wconv_codepage.ipp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/all_generator.hpp b/contrib/restricted/boost/locale/src/icu/all_generator.hpp
index ca8f26d63c..ca8f26d63c 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/all_generator.hpp
+++ b/contrib/restricted/boost/locale/src/icu/all_generator.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/boundary.cpp b/contrib/restricted/boost/locale/src/icu/boundary.cpp
index 8d2651042c..8d2651042c 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/boundary.cpp
+++ b/contrib/restricted/boost/locale/src/icu/boundary.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/cdata.hpp b/contrib/restricted/boost/locale/src/icu/cdata.hpp
index 2bffeab4cc..2bffeab4cc 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/cdata.hpp
+++ b/contrib/restricted/boost/locale/src/icu/cdata.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/codecvt.cpp b/contrib/restricted/boost/locale/src/icu/codecvt.cpp
index 2cecdb7dda..2cecdb7dda 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/codecvt.cpp
+++ b/contrib/restricted/boost/locale/src/icu/codecvt.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/codecvt.hpp b/contrib/restricted/boost/locale/src/icu/codecvt.hpp
index 1e39879019..1e39879019 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/codecvt.hpp
+++ b/contrib/restricted/boost/locale/src/icu/codecvt.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/collator.cpp b/contrib/restricted/boost/locale/src/icu/collator.cpp
index 7f1ea6ae52..7f1ea6ae52 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/collator.cpp
+++ b/contrib/restricted/boost/locale/src/icu/collator.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/conversion.cpp b/contrib/restricted/boost/locale/src/icu/conversion.cpp
index 193d64714c..193d64714c 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/conversion.cpp
+++ b/contrib/restricted/boost/locale/src/icu/conversion.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/date_time.cpp b/contrib/restricted/boost/locale/src/icu/date_time.cpp
index 1c872c37ef..1c872c37ef 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/date_time.cpp
+++ b/contrib/restricted/boost/locale/src/icu/date_time.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/formatter.cpp b/contrib/restricted/boost/locale/src/icu/formatter.cpp
index 2af18eee95..2af18eee95 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/formatter.cpp
+++ b/contrib/restricted/boost/locale/src/icu/formatter.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/formatter.hpp b/contrib/restricted/boost/locale/src/icu/formatter.hpp
index 30414dc56d..30414dc56d 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/formatter.hpp
+++ b/contrib/restricted/boost/locale/src/icu/formatter.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/icu_backend.cpp b/contrib/restricted/boost/locale/src/icu/icu_backend.cpp
index e3a5d4f58f..e3a5d4f58f 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/icu_backend.cpp
+++ b/contrib/restricted/boost/locale/src/icu/icu_backend.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/icu_backend.hpp b/contrib/restricted/boost/locale/src/icu/icu_backend.hpp
index d43cb2db2a..d43cb2db2a 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/icu_backend.hpp
+++ b/contrib/restricted/boost/locale/src/icu/icu_backend.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/icu_util.hpp b/contrib/restricted/boost/locale/src/icu/icu_util.hpp
index 4330bda6b9..4330bda6b9 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/icu_util.hpp
+++ b/contrib/restricted/boost/locale/src/icu/icu_util.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/numeric.cpp b/contrib/restricted/boost/locale/src/icu/numeric.cpp
index debecfb89c..debecfb89c 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/numeric.cpp
+++ b/contrib/restricted/boost/locale/src/icu/numeric.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/predefined_formatters.hpp b/contrib/restricted/boost/locale/src/icu/predefined_formatters.hpp
index 906dfe83e6..906dfe83e6 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/predefined_formatters.hpp
+++ b/contrib/restricted/boost/locale/src/icu/predefined_formatters.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/time_zone.cpp b/contrib/restricted/boost/locale/src/icu/time_zone.cpp
index 8276231f9b..8276231f9b 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/time_zone.cpp
+++ b/contrib/restricted/boost/locale/src/icu/time_zone.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/time_zone.hpp b/contrib/restricted/boost/locale/src/icu/time_zone.hpp
index 3fbeb83f41..3fbeb83f41 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/time_zone.hpp
+++ b/contrib/restricted/boost/locale/src/icu/time_zone.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/icu/uconv.hpp b/contrib/restricted/boost/locale/src/icu/uconv.hpp
index f9eb2d1bdc..f9eb2d1bdc 100644
--- a/contrib/restricted/boost/libs/locale/src/icu/uconv.hpp
+++ b/contrib/restricted/boost/locale/src/icu/uconv.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/all_generator.hpp b/contrib/restricted/boost/locale/src/posix/all_generator.hpp
index 8a80e79d0b..8a80e79d0b 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/all_generator.hpp
+++ b/contrib/restricted/boost/locale/src/posix/all_generator.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/codecvt.cpp b/contrib/restricted/boost/locale/src/posix/codecvt.cpp
index 897888a9cd..897888a9cd 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/codecvt.cpp
+++ b/contrib/restricted/boost/locale/src/posix/codecvt.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/codecvt.hpp b/contrib/restricted/boost/locale/src/posix/codecvt.hpp
index 976c07e32e..976c07e32e 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/codecvt.hpp
+++ b/contrib/restricted/boost/locale/src/posix/codecvt.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/collate.cpp b/contrib/restricted/boost/locale/src/posix/collate.cpp
index 859bb9cf6b..859bb9cf6b 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/collate.cpp
+++ b/contrib/restricted/boost/locale/src/posix/collate.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/converter.cpp b/contrib/restricted/boost/locale/src/posix/converter.cpp
index bf8bc566d4..bf8bc566d4 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/converter.cpp
+++ b/contrib/restricted/boost/locale/src/posix/converter.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/numeric.cpp b/contrib/restricted/boost/locale/src/posix/numeric.cpp
index 6771c02639..6771c02639 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/numeric.cpp
+++ b/contrib/restricted/boost/locale/src/posix/numeric.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/posix_backend.cpp b/contrib/restricted/boost/locale/src/posix/posix_backend.cpp
index 2ab121df9d..2ab121df9d 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/posix_backend.cpp
+++ b/contrib/restricted/boost/locale/src/posix/posix_backend.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/posix/posix_backend.hpp b/contrib/restricted/boost/locale/src/posix/posix_backend.hpp
index 586a33abdb..586a33abdb 100644
--- a/contrib/restricted/boost/libs/locale/src/posix/posix_backend.hpp
+++ b/contrib/restricted/boost/locale/src/posix/posix_backend.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/date_time.cpp b/contrib/restricted/boost/locale/src/shared/date_time.cpp
index 4f68b7d8fd..4f68b7d8fd 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/date_time.cpp
+++ b/contrib/restricted/boost/locale/src/shared/date_time.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/format.cpp b/contrib/restricted/boost/locale/src/shared/format.cpp
index 839ee52226..839ee52226 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/format.cpp
+++ b/contrib/restricted/boost/locale/src/shared/format.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/formatting.cpp b/contrib/restricted/boost/locale/src/shared/formatting.cpp
index 70c16c908c..70c16c908c 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/formatting.cpp
+++ b/contrib/restricted/boost/locale/src/shared/formatting.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/generator.cpp b/contrib/restricted/boost/locale/src/shared/generator.cpp
index a93ecb2730..a93ecb2730 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/generator.cpp
+++ b/contrib/restricted/boost/locale/src/shared/generator.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/ids.cpp b/contrib/restricted/boost/locale/src/shared/ids.cpp
index 952fa85a52..952fa85a52 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/ids.cpp
+++ b/contrib/restricted/boost/locale/src/shared/ids.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/ios_prop.hpp b/contrib/restricted/boost/locale/src/shared/ios_prop.hpp
index 0a820e126b..0a820e126b 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/ios_prop.hpp
+++ b/contrib/restricted/boost/locale/src/shared/ios_prop.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/localization_backend.cpp b/contrib/restricted/boost/locale/src/shared/localization_backend.cpp
index 0a9b7a2814..0a9b7a2814 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/localization_backend.cpp
+++ b/contrib/restricted/boost/locale/src/shared/localization_backend.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/message.cpp b/contrib/restricted/boost/locale/src/shared/message.cpp
index e25d26fd88..e25d26fd88 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/message.cpp
+++ b/contrib/restricted/boost/locale/src/shared/message.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/mo_hash.hpp b/contrib/restricted/boost/locale/src/shared/mo_hash.hpp
index d8c8f69c3d..d8c8f69c3d 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/mo_hash.hpp
+++ b/contrib/restricted/boost/locale/src/shared/mo_hash.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/mo_lambda.cpp b/contrib/restricted/boost/locale/src/shared/mo_lambda.cpp
index ab4bb0d8e4..ab4bb0d8e4 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/mo_lambda.cpp
+++ b/contrib/restricted/boost/locale/src/shared/mo_lambda.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/shared/mo_lambda.hpp b/contrib/restricted/boost/locale/src/shared/mo_lambda.hpp
index c14afd0771..c14afd0771 100644
--- a/contrib/restricted/boost/libs/locale/src/shared/mo_lambda.hpp
+++ b/contrib/restricted/boost/locale/src/shared/mo_lambda.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/all_generator.hpp b/contrib/restricted/boost/locale/src/std/all_generator.hpp
index d79525b71b..d79525b71b 100644
--- a/contrib/restricted/boost/libs/locale/src/std/all_generator.hpp
+++ b/contrib/restricted/boost/locale/src/std/all_generator.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/codecvt.cpp b/contrib/restricted/boost/locale/src/std/codecvt.cpp
index 9b62d2f4f6..9b62d2f4f6 100644
--- a/contrib/restricted/boost/libs/locale/src/std/codecvt.cpp
+++ b/contrib/restricted/boost/locale/src/std/codecvt.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/collate.cpp b/contrib/restricted/boost/locale/src/std/collate.cpp
index 8b7127ad77..8b7127ad77 100644
--- a/contrib/restricted/boost/libs/locale/src/std/collate.cpp
+++ b/contrib/restricted/boost/locale/src/std/collate.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/converter.cpp b/contrib/restricted/boost/locale/src/std/converter.cpp
index e4f925ade4..e4f925ade4 100644
--- a/contrib/restricted/boost/libs/locale/src/std/converter.cpp
+++ b/contrib/restricted/boost/locale/src/std/converter.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/numeric.cpp b/contrib/restricted/boost/locale/src/std/numeric.cpp
index cbb0d9de31..cbb0d9de31 100644
--- a/contrib/restricted/boost/libs/locale/src/std/numeric.cpp
+++ b/contrib/restricted/boost/locale/src/std/numeric.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/std_backend.cpp b/contrib/restricted/boost/locale/src/std/std_backend.cpp
index f9afcb417e..f9afcb417e 100644
--- a/contrib/restricted/boost/libs/locale/src/std/std_backend.cpp
+++ b/contrib/restricted/boost/locale/src/std/std_backend.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/std/std_backend.hpp b/contrib/restricted/boost/locale/src/std/std_backend.hpp
index 0caf779c67..0caf779c67 100644
--- a/contrib/restricted/boost/libs/locale/src/std/std_backend.hpp
+++ b/contrib/restricted/boost/locale/src/std/std_backend.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/codecvt_converter.cpp b/contrib/restricted/boost/locale/src/util/codecvt_converter.cpp
index 1adb6b41dc..1adb6b41dc 100644
--- a/contrib/restricted/boost/libs/locale/src/util/codecvt_converter.cpp
+++ b/contrib/restricted/boost/locale/src/util/codecvt_converter.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/default_locale.cpp b/contrib/restricted/boost/locale/src/util/default_locale.cpp
index b0aab03c71..b0aab03c71 100644
--- a/contrib/restricted/boost/libs/locale/src/util/default_locale.cpp
+++ b/contrib/restricted/boost/locale/src/util/default_locale.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/gregorian.cpp b/contrib/restricted/boost/locale/src/util/gregorian.cpp
index 49e45c3a52..49e45c3a52 100644
--- a/contrib/restricted/boost/libs/locale/src/util/gregorian.cpp
+++ b/contrib/restricted/boost/locale/src/util/gregorian.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/gregorian.hpp b/contrib/restricted/boost/locale/src/util/gregorian.hpp
index dc8c5d5919..dc8c5d5919 100644
--- a/contrib/restricted/boost/libs/locale/src/util/gregorian.hpp
+++ b/contrib/restricted/boost/locale/src/util/gregorian.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/iconv.hpp b/contrib/restricted/boost/locale/src/util/iconv.hpp
index 3dc69fbc6a..3dc69fbc6a 100644
--- a/contrib/restricted/boost/libs/locale/src/util/iconv.hpp
+++ b/contrib/restricted/boost/locale/src/util/iconv.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/info.cpp b/contrib/restricted/boost/locale/src/util/info.cpp
index 67266354e4..67266354e4 100644
--- a/contrib/restricted/boost/libs/locale/src/util/info.cpp
+++ b/contrib/restricted/boost/locale/src/util/info.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/locale_data.cpp b/contrib/restricted/boost/locale/src/util/locale_data.cpp
index 6b9c617e3d..6b9c617e3d 100644
--- a/contrib/restricted/boost/libs/locale/src/util/locale_data.cpp
+++ b/contrib/restricted/boost/locale/src/util/locale_data.cpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/locale_data.hpp b/contrib/restricted/boost/locale/src/util/locale_data.hpp
index 5b929f1485..5b929f1485 100644
--- a/contrib/restricted/boost/libs/locale/src/util/locale_data.hpp
+++ b/contrib/restricted/boost/locale/src/util/locale_data.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/numeric.hpp b/contrib/restricted/boost/locale/src/util/numeric.hpp
index 892427dfcf..892427dfcf 100644
--- a/contrib/restricted/boost/libs/locale/src/util/numeric.hpp
+++ b/contrib/restricted/boost/locale/src/util/numeric.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/util/timezone.hpp b/contrib/restricted/boost/locale/src/util/timezone.hpp
index 07a8c8ca25..07a8c8ca25 100644
--- a/contrib/restricted/boost/libs/locale/src/util/timezone.hpp
+++ b/contrib/restricted/boost/locale/src/util/timezone.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/win32/lcid.hpp b/contrib/restricted/boost/locale/src/win32/lcid.hpp
index ed988394ec..ed988394ec 100644
--- a/contrib/restricted/boost/libs/locale/src/win32/lcid.hpp
+++ b/contrib/restricted/boost/locale/src/win32/lcid.hpp
diff --git a/contrib/restricted/boost/libs/locale/src/win32/win_backend.hpp b/contrib/restricted/boost/locale/src/win32/win_backend.hpp
index 82f5401f6a..82f5401f6a 100644
--- a/contrib/restricted/boost/libs/locale/src/win32/win_backend.hpp
+++ b/contrib/restricted/boost/locale/src/win32/win_backend.hpp
diff --git a/contrib/restricted/thrift/CMakeLists.txt b/contrib/restricted/thrift/CMakeLists.txt
index bf320c39be..e378f286e5 100644
--- a/contrib/restricted/thrift/CMakeLists.txt
+++ b/contrib/restricted/thrift/CMakeLists.txt
@@ -28,6 +28,7 @@ target_link_libraries(contrib-restricted-thrift PUBLIC
ZLIB::ZLIB
contrib-restricted-boost
restricted-boost-interprocess
+ restricted-boost-locale
restricted-boost-system
restricted-boost-thread
)