This is an automated email from the ASF dual-hosted git repository.
mseidel pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/openoffice.git
The following commit(s) were added to refs/heads/trunk by this push:
new 0714fca0ad Revert "Enhance a bit our current boost usage (#194)"
0714fca0ad is described below
commit 0714fca0adf99dc40e519cf5fbd07ed11a35aa3d
Author: mseidel <[email protected]>
AuthorDate: Sun Jan 14 23:52:42 2024 +0100
Revert "Enhance a bit our current boost usage (#194)"
This reverts commit fa664a2d4999e14eb035b793beb7116ccf2a1f32.
---
main/boost/boost-clang.patch | 98 +----------
main/boost/boost-os2.patch | 10 +-
main/boost/boost_1_55_0.patch | 387 ++++++++++++++++++++++++++++++++++++++++++
main/boost/boost_1_64_0.patch | 22 ---
main/boost/makefile.mk | 26 +--
main/boost/prj/d.lst | 290 +++++--------------------------
main/external_deps.lst | 6 +-
main/vcl/inc/vcl/bitmap.hxx | 7 +-
8 files changed, 451 insertions(+), 395 deletions(-)
diff --git a/main/boost/boost-clang.patch b/main/boost/boost-clang.patch
index a8cd050290..1582a9e73f 100644
--- a/main/boost/boost-clang.patch
+++ b/main/boost/boost-clang.patch
@@ -1,98 +1,6 @@
---- misc/boost_1_64_0/tools/build/src/tools/clang-linux.jam.orig
2017-04-17 02:22:26 UTC
-+++ misc/build/boost_1_64_0/tools/build/src/tools/clang-linux.jam
-@@ -31,7 +31,7 @@ generators.override clang-linux.compile.c.pch : pch.
- generators.override clang-linux.compile.c++.pch :
pch.default-cpp-pch-generator ;
-
- type.set-generated-target-suffix PCH
-- : <toolset>clang <toolset-clang:platform>linux : pth ;
-+ : <toolset>clang <toolset-clang:platform>linux : pch ;
-
- toolset.inherit-rules clang-linux : gcc ;
- toolset.inherit-flags clang-linux : gcc
-@@ -96,24 +96,24 @@ rule compile.c++ ( targets * : sources * : properties
- gcc.setup-fpic $(targets) : $(sources) : $(properties) ;
- gcc.setup-address-model $(targets) : $(sources) : $(properties) ;
-
-- local pth-file = [ on $(<) return $(PCH_FILE) ] ;
-+ local pch-file = [ on $(<) return $(PCH_FILE) ] ;
-
-- if $(pth-file) {
-- DEPENDS $(<) : $(pth-file) ;
-+ if $(pch-file) {
-+ DEPENDS $(<) : $(pch-file) ;
- clang-linux.compile.c++.with-pch $(targets) : $(sources) ;
- }
- else {
-- clang-linux.compile.c++.without-pth $(targets) : $(sources) ;
-+ clang-linux.compile.c++.without-pch $(targets) : $(sources) ;
- }
- }
-
--actions compile.c++.without-pth {
-+actions compile.c++.without-pch {
- "$(CONFIG_COMMAND)" -c -x c++ $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -o "$(<)" "$(>)"
- }
-
- actions compile.c++.with-pch bind PCH_FILE
- {
-- "$(CONFIG_COMMAND)" -c -x c++ $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -Xclang -include-pth -Xclang "$(PCH_FILE)" -o "$(<)" "$(>)"
-+ "$(CONFIG_COMMAND)" -c -x c++ $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -Xclang -include-pch -Xclang "$(PCH_FILE)" -o "$(<)" "$(>)"
- }
-
- rule compile.c ( targets * : sources * : properties * )
-@@ -122,25 +122,25 @@ rule compile.c ( targets * : sources * : properties *
- gcc.setup-fpic $(targets) : $(sources) : $(properties) ;
- gcc.setup-address-model $(targets) : $(sources) : $(properties) ;
-
-- local pth-file = [ on $(<) return $(PCH_FILE) ] ;
-+ local pch-file = [ on $(<) return $(PCH_FILE) ] ;
-
-- if $(pth-file) {
-- DEPENDS $(<) : $(pth-file) ;
-+ if $(pch-file) {
-+ DEPENDS $(<) : $(pch-file) ;
- clang-linux.compile.c.with-pch $(targets) : $(sources) ;
- }
- else {
-- clang-linux.compile.c.without-pth $(targets) : $(sources) ;
-+ clang-linux.compile.c.without-pch $(targets) : $(sources) ;
- }
- }
-
--actions compile.c.without-pth
-+actions compile.c.without-pch
- {
- "$(CONFIG_COMMAND)" -c -x c $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -c -o "$(<)" "$(>)"
- }
-
- actions compile.c.with-pch bind PCH_FILE
- {
-- "$(CONFIG_COMMAND)" -c -x c $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -Xclang -include-pth -Xclang "$(PCH_FILE)" -c -o "$(<)" "$(>)"
-+ "$(CONFIG_COMMAND)" -c -x c $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES)
-I"$(INCLUDES)" -Xclang -include-pch -Xclang "$(PCH_FILE)" -c -o "$(<)" "$(>)"
- }
-
-
###############################################################################
-@@ -153,7 +153,7 @@ rule compile.c++.pch ( targets * : sources * : propert
- }
-
- actions compile.c++.pch {
-- rm -f "$(<)" && "$(CONFIG_COMMAND)" -c -x c++-header $(OPTIONS)
$(USER_OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -Xclang -emit-pth -o "$(<)" "$(>)"
-+ rm -f "$(<)" && "$(CONFIG_COMMAND)" -c -x c++-header $(OPTIONS)
$(USER_OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -Xclang -emit-pch -o "$(<)" "$(>)"
- }
-
- rule compile.c.pch ( targets * : sources * : properties * ) {
-@@ -164,7 +164,7 @@ rule compile.c.pch ( targets * : sources * : propertie
-
- actions compile.c.pch
- {
-- rm -f "$(<)" && "$(CONFIG_COMMAND)" -c -x c-header $(OPTIONS)
$(USER_OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -Xclang -emit-pth -o "$(<)" "$(>)"
-+ rm -f "$(<)" && "$(CONFIG_COMMAND)" -c -x c-header $(OPTIONS)
$(USER_OPTIONS) -D$(DEFINES) -I"$(INCLUDES)" -Xclang -emit-pch -o "$(<)" "$(>)"
- }
-
-
###############################################################################
---- misc/boost_1_64_0/boost/config/user.hpp 2023-01-20 06:52:20.006784000
+0200
-+++ misc/build/boost_1_64_0/boost/config/user.hpp 2023-01-20
06:54:54.816087000 +0200
-@@ -131,3 +131,6 @@
+--- misc/build/boost_1_55_0/boost/config/user.hpp 2023-01-20
06:52:20.006784000 +0200
++++ misc/build/boost_1_55_0/boost/config/user.hpp 2023-01-20
06:54:54.816087000 +0200
+@@ -122,3 +122,6 @@
diff --git a/main/boost/boost-os2.patch b/main/boost/boost-os2.patch
index 882194b7af..2c23a877bc 100644
--- a/main/boost/boost-os2.patch
+++ b/main/boost/boost-os2.patch
@@ -1,5 +1,5 @@
---- misc/boost_1_64_0/boost/tr1/detail/config.hpp 2010-06-12
11:30:02.000000000 +0200
-+++ misc/build/boost_1_64_0/boost/tr1/detail/config.hpp 2013-07-04
12:49:12.000000000 +0200
+--- misc/boost_1_55_0/boost/tr1/detail/config.hpp 2010-06-12
11:30:02.000000000 +0200
++++ misc/build/boost_1_55_0/boost/tr1/detail/config.hpp 2013-07-04
12:49:12.000000000 +0200
@@ -9,6 +9,7 @@
#include <cstddef>
@@ -8,8 +8,8 @@
|| (!defined(_AIX) && defined(__IBMCPP__) && (__IBMCPP__ >= 800))
// Disable use of #include_next on Linux as typically we are installed in
a
// directory that is searched *after* the std lib include path.
---- misc/boost_1_64_0/boost/tr1/detail/config_all.hpp 2011-07-25
11:28:58.000000000 +0200
-+++ misc/build/boost_1_64_0/boost/tr1/detail/config_all.hpp 2013-07-04
12:50:44.000000000 +0200
+--- misc/boost_1_55_0/boost/tr1/detail/config_all.hpp 2011-07-25
11:28:58.000000000 +0200
++++ misc/build/boost_1_55_0/boost/tr1/detail/config_all.hpp 2013-07-04
12:50:44.000000000 +0200
@@ -107,7 +107,7 @@
# endif
@@ -19,4 +19,4 @@
// Disable use of #include_next on Linux as typically we are
installed in a directory that is searched
// *after* the std lib include path:
# define BOOST_TR1_DISABLE_INCLUDE_NEXT
-Binary files misc/boost_1_64_0/libs/math/quaternion/TQE_EA.pdf and
misc/build/boost_1_64_0/libs/math/quaternion/TQE_EA.pdf differ
+Binary files misc/boost_1_55_0/libs/math/quaternion/TQE_EA.pdf and
misc/build/boost_1_55_0/libs/math/quaternion/TQE_EA.pdf differ
diff --git a/main/boost/boost_1_55_0.patch b/main/boost/boost_1_55_0.patch
new file mode 100644
index 0000000000..937c4704b4
--- /dev/null
+++ b/main/boost/boost_1_55_0.patch
@@ -0,0 +1,387 @@
+diff -ur misc/boost_1_55_0/boost/asio/ssl/impl/context.ipp
misc/build/boost_1_55_0/boost/asio/ssl/impl/context.ipp
+--- misc/boost_1_55_0/boost/asio/ssl/impl/context.ipp 2013-10-26
16:25:53.000000000 -0700
++++ misc/build/boost_1_55_0/boost/asio/ssl/impl/context.ipp 2016-03-23
01:11:12.425434000 -0700
+@@ -87,6 +87,14 @@
+ handle_ = ::SSL_CTX_new(::SSLv2_server_method());
+ break;
+ #endif // defined(OPENSSL_NO_SSL2)
++#if defined(OPENSSL_NO_SSL3)
++ case context::sslv3:
++ case context::sslv3_client:
++ case context::sslv3_server:
++ boost::asio::detail::throw_error(
++ boost::asio::error::invalid_argument, "context");
++ break;
++#else // defined(OPENSSL_NO_SSL3)
+ case context::sslv3:
+ handle_ = ::SSL_CTX_new(::SSLv3_method());
+ break;
+@@ -96,6 +104,7 @@
+ case context::sslv3_server:
+ handle_ = ::SSL_CTX_new(::SSLv3_server_method());
+ break;
++#endif // defined(OPENSSL_NO_SSL3)
+ case context::tlsv1:
+ handle_ = ::SSL_CTX_new(::TLSv1_method());
+ break;
+diff -ur
misc/boost_1_55_0/boost/asio/ssl/old/detail/openssl_context_service.hpp
misc/build/boost_1_55_0/boost/asio/ssl/old/detail/openssl_context_service.hpp
+--- misc/boost_1_55_0/boost/asio/ssl/old/detail/openssl_context_service.hpp
2013-05-20 05:32:20.000000000 -0700
++++
misc/build/boost_1_55_0/boost/asio/ssl/old/detail/openssl_context_service.hpp
2016-03-23 01:11:12.426497000 -0700
+@@ -85,6 +85,13 @@
+ impl = ::SSL_CTX_new(::SSLv2_server_method());
+ break;
+ #endif // defined(OPENSSL_NO_SSL2)
++#if defined(OPENSSL_NO_SSL3)
++ case context_base::sslv3:
++ case context_base::sslv3_client:
++ case context_base::sslv3_server:
++ boost::asio::detail::throw_error(boost::asio::error::invalid_argument);
++ break;
++#else // defined(OPENSSL_NO_SSL3)
+ case context_base::sslv3:
+ impl = ::SSL_CTX_new(::SSLv3_method());
+ break;
+@@ -94,6 +101,7 @@
+ case context_base::sslv3_server:
+ impl = ::SSL_CTX_new(::SSLv3_server_method());
+ break;
++#endif // defined(OPENSSL_NO_SSL3)
+ case context_base::tlsv1:
+ impl = ::SSL_CTX_new(::TLSv1_method());
+ break;
+diff -ur misc/boost_1_55_0/boost/bind/arg.hpp
misc/build/boost_1_55_0/boost/bind/arg.hpp
+--- misc/boost_1_55_0/boost/bind/arg.hpp 2007-11-25 10:07:19.000000000
-0800
++++ misc/build/boost_1_55_0/boost/bind/arg.hpp 2016-03-23 01:11:12.421530000
-0700
+@@ -33,8 +33,7 @@
+
+ template< class T > arg( T const & /* t */ )
+ {
+- // static assert I == is_placeholder<T>::value
+- typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1:
-1 ];
++ BOOST_STATIC_ASSERT( I == is_placeholder<T>::value );
+ }
+ };
+
+diff -ur misc/boost_1_55_0/boost/concept/detail/general.hpp
misc/build/boost_1_55_0/boost/concept/detail/general.hpp
+--- misc/boost_1_55_0/boost/concept/detail/general.hpp 2010-06-08
12:31:13.000000000 -0700
++++ misc/build/boost_1_55_0/boost/concept/detail/general.hpp 2016-03-23
01:11:12.388374000 -0700
+@@ -65,10 +65,19 @@
+
+ # endif
+
++// Version check from https://svn.boost.org/trac/boost/changeset/82886
++// (boost/static_assert.hpp)
++#if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) &&
(__GNUC_MINOR__ >= 7))) || defined(__clang__)
++#define BOOST_CONCEPT_UNUSED_TYPEDEF __attribute__((unused))
++#else
++#define BOOST_CONCEPT_UNUSED_TYPEDEF /**/
++#endif
++
+ # define BOOST_CONCEPT_ASSERT_FN( ModelFnPtr ) \
+ typedef ::boost::concepts::detail::instantiate< \
+ &::boost::concepts::requirement_<ModelFnPtr>::failed> \
+- BOOST_PP_CAT(boost_concept_check,__LINE__)
++ BOOST_PP_CAT(boost_concept_check,__LINE__) \
++ BOOST_CONCEPT_UNUSED_TYPEDEF
+
+ }}
+
+diff -ur misc/boost_1_55_0/boost/math/special_functions/fpclassify.hpp
misc/build/boost_1_55_0/boost/math/special_functions/fpclassify.hpp
+--- misc/boost_1_55_0/boost/math/special_functions/fpclassify.hpp
2013-09-28 09:19:47.000000000 -0700
++++ misc/build/boost_1_55_0/boost/math/special_functions/fpclassify.hpp
2016-03-23 01:11:12.392773000 -0700
+@@ -348,7 +348,7 @@
+ { //!< \brief return true if floating-point type t is finite.
+ typedef detail::fp_traits<long double>::type traits;
+ typedef traits::method method;
+- typedef boost::is_floating_point<long double>::type fp_tag;
++ //typedef boost::is_floating_point<long double>::type fp_tag;
+ typedef long double value_type;
+ return detail::isfinite_impl(static_cast<value_type>(x), method());
+ }
+@@ -419,7 +419,7 @@
+ {
+ typedef detail::fp_traits<long double>::type traits;
+ typedef traits::method method;
+- typedef boost::is_floating_point<long double>::type fp_tag;
++ //typedef boost::is_floating_point<long double>::type fp_tag;
+ typedef long double value_type;
+ return detail::isnormal_impl(static_cast<value_type>(x), method());
+ }
+@@ -508,7 +508,7 @@
+ {
+ typedef detail::fp_traits<long double>::type traits;
+ typedef traits::method method;
+- typedef boost::is_floating_point<long double>::type fp_tag;
++ //typedef boost::is_floating_point<long double>::type fp_tag;
+ typedef long double value_type;
+ return detail::isinf_impl(static_cast<value_type>(x), method());
+ }
+@@ -594,7 +594,7 @@
+ { //!< \brief return true if floating-point type t is NaN (Not A Number).
+ typedef detail::fp_traits<long double>::type traits;
+ typedef traits::method method;
+- typedef boost::is_floating_point<long double>::type fp_tag;
++ //typedef boost::is_floating_point<long double>::type fp_tag;
+ return detail::isnan_impl(x, method());
+ }
+ #endif
+diff -ur
misc/boost_1_55_0/boost/spirit/home/classic/core/primitives/primitives.hpp
misc/build/boost_1_55_0/boost/spirit/home/classic/core/primitives/primitives.hpp
+--- misc/boost_1_55_0/boost/spirit/home/classic/core/primitives/primitives.hpp
2008-06-22 08:05:38.000000000 -0700
++++
misc/build/boost_1_55_0/boost/spirit/home/classic/core/primitives/primitives.hpp
2016-03-23 01:11:12.407415000 -0700
+@@ -47,7 +47,6 @@
+ typename parser_result<self_t, ScannerT>::type
+ parse(ScannerT const& scan) const
+ {
+- typedef typename parser_result<self_t, ScannerT>::type result_t;
+ typedef typename ScannerT::value_t value_t;
+ typedef typename ScannerT::iterator_t iterator_t;
+
+diff -ur misc/boost_1_55_0/boost/static_assert.hpp
misc/build/boost_1_55_0/boost/static_assert.hpp
+--- misc/boost_1_55_0/boost/static_assert.hpp 2013-09-21 13:17:00.000000000
-0700
++++ misc/build/boost_1_55_0/boost/static_assert.hpp 2016-03-23
01:11:12.430683000 -0700
+@@ -67,7 +67,7 @@
+ //
+ // If the compiler warns about unused typedefs then enable this:
+ //
+-#if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) &&
(__GNUC_MINOR__ >= 7)))
++#if defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) &&
(__GNUC_MINOR__ >= 7))) || defined(__clang__)
+ # define BOOST_STATIC_ASSERT_UNUSED_ATTRIBUTE __attribute__((unused))
+ #else
+ # define BOOST_STATIC_ASSERT_UNUSED_ATTRIBUTE
+diff -ur misc/boost_1_55_0/boost/tuple/detail/tuple_basic.hpp
misc/build/boost_1_55_0/boost/tuple/detail/tuple_basic.hpp
+--- misc/boost_1_55_0/boost/tuple/detail/tuple_basic.hpp 2011-01-02
12:25:11.000000000 -0800
++++ misc/build/boost_1_55_0/boost/tuple/detail/tuple_basic.hpp 2016-03-23
01:11:12.435344000 -0700
+@@ -225,7 +225,6 @@
+ get(const cons<HT, TT>& c BOOST_APPEND_EXPLICIT_TEMPLATE_NON_TYPE(int, N)) {
+ typedef BOOST_DEDUCED_TYPENAME detail::drop_front<N>::BOOST_NESTED_TEMPLATE
+ apply<cons<HT, TT> > impl;
+- typedef BOOST_DEDUCED_TYPENAME impl::type cons_element;
+ return impl::call(c).head;
+ }
+
+diff -ur misc/boost_1_55_0/boost/unordered/detail/equivalent.hpp
misc/build/boost_1_55_0/boost/unordered/detail/equivalent.hpp
+--- misc/boost_1_55_0/boost/unordered/detail/equivalent.hpp 2012-12-05
14:06:57.000000000 -0800
++++ misc/build/boost_1_55_0/boost/unordered/detail/equivalent.hpp
2016-03-23 01:04:46.934774000 -0700
+@@ -534,11 +534,11 @@
+ }
+
+ node_pointer first_node = static_cast<node_pointer>(prev->next_);
+- link_pointer end = first_node->group_prev_->next_;
++ link_pointer end_var = first_node->group_prev_->next_;
+
+- std::size_t count = this->delete_nodes(prev, end);
++ std::size_t count_var = this->delete_nodes(prev, end_var);
+ this->fix_bucket(bucket_index, prev);
+- return count;
++ return count_var;
+ }
+
+ iterator erase(c_iterator r)
+@@ -557,21 +557,21 @@
+ return iterator(r2.node_);
+ }
+
+- link_pointer erase_nodes(node_pointer begin, node_pointer end)
++ link_pointer erase_nodes(node_pointer begin_arg, node_pointer end_arg)
+ {
+- std::size_t bucket_index = this->hash_to_bucket(begin->hash_);
++ std::size_t bucket_index = this->hash_to_bucket(begin_arg->hash_);
+
+- // Split the groups containing 'begin' and 'end'.
++ // Split the groups containing 'begin_arg' and 'end_arg'.
+ // And get the pointer to the node before begin while
+ // we're at it.
+- link_pointer prev = split_groups(begin, end);
++ link_pointer prev = split_groups(begin_arg, end_arg);
+
+- // If we don't have a 'prev' it means that begin is at the
++ // If we don't have a 'prev' it means that begin_arg is at the
+ // beginning of a block, so search through the blocks in the
+ // same bucket.
+ if (!prev) {
+ prev = this->get_previous_start(bucket_index);
+- while (prev->next_ != begin)
++ while (prev->next_ != begin_arg)
+ prev =
static_cast<node_pointer>(prev->next_)->group_prev_;
+ }
+
+@@ -581,24 +581,24 @@
+
static_cast<node_pointer>(prev->next_)->group_prev_->next_;
+ this->delete_nodes(prev, group_end);
+ bucket_index = this->fix_bucket(bucket_index, prev);
+- } while(prev->next_ != end);
++ } while(prev->next_ != end_arg);
+
+ return prev;
+ }
+
+- static link_pointer split_groups(node_pointer begin, node_pointer end)
++ static link_pointer split_groups(node_pointer begin_arg, node_pointer
end_arg)
+ {
+- node_pointer prev = begin->group_prev_;
+- if (prev->next_ != begin) prev = node_pointer();
++ node_pointer prev = begin_arg->group_prev_;
++ if (prev->next_ != begin_arg) prev = node_pointer();
+
+- if (end) {
+- node_pointer first = end;
+- while (first != begin && first->group_prev_->next_ == first) {
++ if (end_arg) {
++ node_pointer first = end_arg;
++ while (first != begin_arg && first->group_prev_->next_ ==
first) {
+ first = first->group_prev_;
+ }
+
+- boost::swap(first->group_prev_, end->group_prev_);
+- if (first == begin) return prev;
++ boost::swap(first->group_prev_, end_arg->group_prev_);
++ if (first == begin_arg) return prev;
+ }
+
+ if (prev) {
+@@ -606,7 +606,7 @@
+ while (first->group_prev_->next_ == first) {
+ first = first->group_prev_;
+ }
+- boost::swap(first->group_prev_, begin->group_prev_);
++ boost::swap(first->group_prev_, begin_arg->group_prev_);
+ }
+
+ return prev;
+diff -ur misc/boost_1_55_0/boost/unordered/detail/table.hpp
misc/build/boost_1_55_0/boost/unordered/detail/table.hpp
+--- misc/boost_1_55_0/boost/unordered/detail/table.hpp 2013-08-18
02:44:14.000000000 -0700
++++ misc/build/boost_1_55_0/boost/unordered/detail/table.hpp 2016-03-23
01:04:46.936005000 -0700
+@@ -257,9 +257,9 @@
+ return prev ? iterator(prev->next_) : iterator();
+ }
+
+- std::size_t hash_to_bucket(std::size_t hash) const
++ std::size_t hash_to_bucket(std::size_t hash_arg) const
+ {
+- return policy::to_bucket(bucket_count_, hash);
++ return policy::to_bucket(bucket_count_, hash_arg);
+ }
+
+ float load_factor() const
+@@ -655,8 +655,8 @@
+ // assign_nodes takes ownership of the container's elements,
+ // assigning to them if possible, and deleting any that are
+ // left over.
+- assign_nodes<table> assign(*this);
+- table_impl::fill_buckets(x.begin(), *this, assign);
++ assign_nodes<table> assign_var(*this);
++ table_impl::fill_buckets(x.begin(), *this, assign_var);
+ }
+
+ void assign(table const& x, true_type)
+@@ -730,9 +730,9 @@
+ // move_assign_nodes takes ownership of the container's
+ // elements, assigning to them if possible, and deleting
+ // any that are left over.
+- move_assign_nodes<table> assign(*this);
++ move_assign_nodes<table> assign_var(*this);
+ node_holder<node_allocator> nodes(x);
+- table_impl::fill_buckets(nodes.begin(), *this, assign);
++ table_impl::fill_buckets(nodes.begin(), *this, assign_var);
+ }
+ }
+
+diff -ur misc/boost_1_55_0/boost/unordered/detail/unique.hpp
misc/build/boost_1_55_0/boost/unordered/detail/unique.hpp
+--- misc/boost_1_55_0/boost/unordered/detail/unique.hpp 2013-08-18
02:44:14.000000000 -0700
++++ misc/build/boost_1_55_0/boost/unordered/detail/unique.hpp 2016-03-23
01:04:46.937066000 -0700
+@@ -529,9 +529,9 @@
+
+ link_pointer end = static_cast<node_pointer>(prev->next_)->next_;
+
+- std::size_t count = this->delete_nodes(prev, end);
++ std::size_t count_var = this->delete_nodes(prev, end);
+ this->fix_bucket(bucket_index, prev);
+- return count;
++ return count_var;
+ }
+
+ iterator erase(c_iterator r)
+@@ -550,19 +550,19 @@
+ return iterator(r2.node_);
+ }
+
+- void erase_nodes(node_pointer begin, node_pointer end)
++ void erase_nodes(node_pointer begin_arg, node_pointer end_arg)
+ {
+- std::size_t bucket_index = this->hash_to_bucket(begin->hash_);
++ std::size_t bucket_index = this->hash_to_bucket(begin_arg->hash_);
+
+- // Find the node before begin.
++ // Find the node before begin_arg
+ link_pointer prev = this->get_previous_start(bucket_index);
+- while(prev->next_ != begin) prev = prev->next_;
++ while(prev->next_ != begin_arg) prev = prev->next_;
+
+ // Delete the nodes.
+ do {
+ this->delete_node(prev);
+ bucket_index = this->fix_bucket(bucket_index, prev);
+- } while (prev->next_ != end);
++ } while (prev->next_ != end_arg);
+ }
+
+
////////////////////////////////////////////////////////////////////////
+diff -ur misc/boost_1_55_0/boost/config/compiler/gcc.hpp
misc/build/boost_1_55_0/boost/config/compiler/gcc.hpp
+--- misc/boost_1_55_0/boost/config/compiler/gcc.hpp 2013-09-17
09:55:51.000000000 -0700
++++ misc/build/boost_1_55_0/boost/config/compiler/gcc.hpp 2019-11-04
09:59:20.741944674 -0800
+@@ -137,14 +137,18 @@
+
+ // C++0x features in 4.3.n and later
+ //
+-#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 2)) &&
defined(__GXX_EXPERIMENTAL_CXX0X__)
++#if ((__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 2)) &&
defined(__GXX_EXPERIMENTAL_CXX0X__)) || (__cplusplus >= 201103L)
+ // C++0x features are only enabled when -std=c++0x or -std=gnu++0x are
+ // passed on the command line, which in turn defines
+ // __GXX_EXPERIMENTAL_CXX0X__.
+ # define BOOST_HAS_DECLTYPE
+ # define BOOST_HAS_RVALUE_REFS
+ # define BOOST_HAS_STATIC_ASSERT
+-# define BOOST_HAS_VARIADIC_TMPL
++# if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 4))
++# define BOOST_HAS_VARIADIC_TMPL
++# else
++# define BOOST_NO_CXX11_VARIADIC_TEMPLATES
++# endif
+ #else
+ # define BOOST_NO_CXX11_DECLTYPE
+ # define BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
+@@ -153,7 +157,7 @@
+
+ // Variadic templates compiler:
+ // http://www.generic-programming.org/~dgregor/cpp/variadic-templates.html
+-# if defined(__VARIADIC_TEMPLATES) || (__GNUC__ > 4) || ((__GNUC__ == 4) &&
(__GNUC_MINOR__ >= 4) && defined(__GXX_EXPERIMENTAL_CXX0X__))
++# if defined(__VARIADIC_TEMPLATES)
+ # define BOOST_HAS_VARIADIC_TMPL
+ # else
+ # define BOOST_NO_CXX11_VARIADIC_TEMPLATES
+diff -ur misc/boost_1_55_0/boost/config/stdlib/libcpp.hpp
misc/build/boost_1_55_0/boost/config/stdlib/libcpp.hpp
+--- misc/boost_1_55_0/boost/config/stdlib/libcpp.hpp 2012-05-15
04:57:21.000000000 -0700
++++ misc/build/boost_1_55_0/boost/config/stdlib/libcpp.hpp
+@@ -19,7 +19,7 @@
+
+ #define BOOST_HAS_THREADS
+
+-#ifdef _LIBCPP_HAS_NO_VARIADICS
++#if defined(_LIBCPP_HAS_NO_VARIADICS) || (__cplusplus < 201103)
+ # define BOOST_NO_CXX11_HDR_TUPLE
+ #endif
+
+--- misc/boost_1_55_0/boost/tr1/detail/config_all.hpp 2020-11-21
14:07:48.895886290 +0100
++++ misc/build/boost_1_55_0/boost/tr1/detail/config_all.hpp 2020-11-21
14:10:16.895419939 +0100
+@@ -95,6 +95,11 @@
+ // compiler version:
+ # define BOOST_TR1_STD_HEADER(name) <../4.0.0/name>
+ /*
++ * After version 6 the include path consists of the major number
only
++ */
++# elif (__GNUC__ > 6)
++# define BOOST_TR1_STD_HEADER(name) <../__GNUC__/name>
++ /*
+ * Before version 3.4.0 the 0 patch level was not part of the
include path:
+ */
+ # elif defined (__GNUC_PATCHLEVEL__) && ((__GNUC_PATCHLEVEL__ > 0) || \
diff --git a/main/boost/boost_1_64_0.patch b/main/boost/boost_1_64_0.patch
deleted file mode 100644
index 3ff7f8b3f5..0000000000
--- a/main/boost/boost_1_64_0.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- misc/boost_1_64_0/boost/math/tools/config.hpp.orig 2016-09-21 14:33:24 UTC
-+++ misc//build/boost_1_64_0/boost/math/tools/config.hpp
-@@ -28,7 +28,7 @@
-
- #include <boost/math/tools/user.hpp>
-
--#if (defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \
-+#if (defined(__CYGWIN__) || defined(__NetBSD__) \
- || (defined(__hppa) && !defined(__OpenBSD__)) ||
(defined(__NO_LONG_DOUBLE_MATH) && (DBL_MANT_DIG != LDBL_MANT_DIG))) \
- && !defined(BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS)
- # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
---- misc/boost_1_64_0/boost/serialization/array.hpp.orig 2017-04-17
02:22:24 UTC
-+++ misc//build/boost_1_64_0/boost/serialization/array.hpp
-@@ -23,6 +23,8 @@ namespace std{
- } // namespace std
- #endif
-
-+#include <boost/serialization/array_wrapper.hpp>
-+
- #ifndef BOOST_NO_CXX11_HDR_ARRAY
-
- #include <array>
diff --git a/main/boost/makefile.mk b/main/boost/makefile.mk
index 2bfc1b9658..c6cd36e498 100644
--- a/main/boost/makefile.mk
+++ b/main/boost/makefile.mk
@@ -44,8 +44,8 @@ all:
# --- Files --------------------------------------------------------
-TARFILE_NAME=boost_1_64_0
-TARFILE_MD5=93eecce2abed9d2442c9676914709349
+TARFILE_NAME=boost_1_55_0
+TARFILE_MD5=d6eef4b4cacb2183f2bf265a5a03a354
PATCH_FILES= $(TARFILE_NAME).patch boost-clang.patch
.IF "$(GUI)"=="OS2"
PATCH_FILES+=boost-os2.patch
@@ -80,42 +80,33 @@ $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) :
$(PACKAGE_DIR)$/$(BUILD_FLAG_FILE)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/*.hpp
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/accumulators
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/algorithm
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/align
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/archive
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/asio
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/assign
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/atomic
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/bimap
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/bind
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/chrono
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/circular_buffer
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/compatibility
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/compute
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/concept
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/concept_check
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/config
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/container
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/context
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/convert
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/core
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/coroutine
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/coroutine2
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/date_time
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/detail
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/dynamic_bitset
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/exception
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/fiber
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/filesystem
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/flyweight
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/format
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/function
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/function_types
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/functional
$(INCCOM)$/$(PRJNAME)
+ @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/function_types
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/fusion
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/geometry
$(INCCOM)$/$(PRJNAME)
+ @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/geometry
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/gil
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/graph
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/hana
$(INCCOM)$/$(PRJNAME)
+ @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/graph
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/icl
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/integer
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/interprocess
$(INCCOM)$/$(PRJNAME)
@@ -124,8 +115,6 @@ $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) :
$(PACKAGE_DIR)$/$(BUILD_FLAG_FILE)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/iostreams
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/iterator
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/lambda
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/lexical_cast
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/lockfree
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/logic
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/math
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/move
$(INCCOM)$/$(PRJNAME)
@@ -134,7 +123,6 @@ $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) :
$(PACKAGE_DIR)$/$(BUILD_FLAG_FILE)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/msm
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/multi_array
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/multi_index
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/multiprecision
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/numeric
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/optional
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/parameter
$(INCCOM)$/$(PRJNAME)
@@ -149,7 +137,6 @@ $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) :
$(PACKAGE_DIR)$/$(BUILD_FLAG_FILE)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/property_tree
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/proto
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/ptr_container
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/qvm
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/random
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/range
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/ratio
$(INCCOM)$/$(PRJNAME)
@@ -165,11 +152,8 @@ $(PACKAGE_DIR)$/$(NORMALIZE_FLAG_FILE) :
$(PACKAGE_DIR)$/$(BUILD_FLAG_FILE)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/thread
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/timer
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/tr1
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/tti
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/tuple
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/typeof
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/type_erasure
$(INCCOM)$/$(PRJNAME)
- @$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/type_index
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/type_traits
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/units
$(INCCOM)$/$(PRJNAME)
@$(GNUCOPY) -R $(PACKAGE_DIR)$/$(TARFILE_NAME)$/boost$/unordered
$(INCCOM)$/$(PRJNAME)
diff --git a/main/boost/prj/d.lst b/main/boost/prj/d.lst
index f321d160cd..0b21f94e18 100644
--- a/main/boost/prj/d.lst
+++ b/main/boost/prj/d.lst
@@ -13,8 +13,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\algorithm
mkdir: %_DEST%\inc%_EXT%\boost\algorithm\string
mkdir: %_DEST%\inc%_EXT%\boost\algorithm\string\detail
mkdir: %_DEST%\inc%_EXT%\boost\algorithm\string\std
-mkdir: %_DEST%\inc%_EXT%\boost\align
-mkdir: %_DEST%\inc%_EXT%\boost\align\detail
mkdir: %_DEST%\inc%_EXT%\boost\archive
mkdir: %_DEST%\inc%_EXT%\boost\archive\detail
mkdir: %_DEST%\inc%_EXT%\boost\archive\impl
@@ -40,8 +38,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\asio\ssl\old\detail
mkdir: %_DEST%\inc%_EXT%\boost\asio\windows
mkdir: %_DEST%\inc%_EXT%\boost\assign
mkdir: %_DEST%\inc%_EXT%\boost\assign\std
-mkdir: %_DEST%\inc%_EXT%\boost\atomic
-mkdir: %_DEST%\inc%_EXT%\boost\atomic\detail
mkdir: %_DEST%\inc%_EXT%\boost\bimap
mkdir: %_DEST%\inc%_EXT%\boost\bimap\container_adaptor
mkdir: %_DEST%\inc%_EXT%\boost\bimap\container_adaptor\detail
@@ -64,40 +60,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\chrono\detail\inlined
mkdir: %_DEST%\inc%_EXT%\boost\chrono\detail\inlined\mac
mkdir: %_DEST%\inc%_EXT%\boost\chrono\detail\inlined\posix
mkdir: %_DEST%\inc%_EXT%\boost\chrono\detail\inlined\win
-mkdir: %_DEST%\inc%_EXT%\boost\chrono\io
-mkdir: %_DEST%\inc%_EXT%\boost\chrono\io\utility
mkdir: %_DEST%\inc%_EXT%\boost\chrono\typeof
mkdir: %_DEST%\inc%_EXT%\boost\chrono\typeof\boost
mkdir: %_DEST%\inc%_EXT%\boost\chrono\typeof\boost\chrono
mkdir: %_DEST%\inc%_EXT%\boost\circular_buffer
mkdir: %_DEST%\inc%_EXT%\boost\compatibility
mkdir: %_DEST%\inc%_EXT%\boost\compatibility\cpp_c_headers
-mkdir: %_DEST%\inc%_EXT%\boost\compute
-mkdir: %_DEST%\inc%_EXT%\boost\compute\algorithm
-mkdir: %_DEST%\inc%_EXT%\boost\compute\algorithm\detail
-mkdir: %_DEST%\inc%_EXT%\boost\compute\allocator
-mkdir: %_DEST%\inc%_EXT%\boost\compute\async
-mkdir: %_DEST%\inc%_EXT%\boost\compute\container
-mkdir: %_DEST%\inc%_EXT%\boost\compute\detail
-mkdir: %_DEST%\inc%_EXT%\boost\compute\exception
-mkdir: %_DEST%\inc%_EXT%\boost\compute\experimental
-mkdir: %_DEST%\inc%_EXT%\boost\compute\functional
-mkdir: %_DEST%\inc%_EXT%\boost\compute\functional\detail
-mkdir: %_DEST%\inc%_EXT%\boost\compute\image
-mkdir: %_DEST%\inc%_EXT%\boost\compute\interop
-mkdir: %_DEST%\inc%_EXT%\boost\compute\interop\eigen
-mkdir: %_DEST%\inc%_EXT%\boost\compute\interop\opencv
-mkdir: %_DEST%\inc%_EXT%\boost\compute\interop\opengl
-mkdir: %_DEST%\inc%_EXT%\boost\compute\interop\qt
-mkdir: %_DEST%\inc%_EXT%\boost\compute\iterator
-mkdir: %_DEST%\inc%_EXT%\boost\compute\iterator\detail
-mkdir: %_DEST%\inc%_EXT%\boost\compute\lambda
-mkdir: %_DEST%\inc%_EXT%\boost\compute\memory
-mkdir: %_DEST%\inc%_EXT%\boost\compute\random
-mkdir: %_DEST%\inc%_EXT%\boost\compute\type_traits
-mkdir: %_DEST%\inc%_EXT%\boost\compute\type_traits\detail
-mkdir: %_DEST%\inc%_EXT%\boost\compute\types
-mkdir: %_DEST%\inc%_EXT%\boost\compute\utility
mkdir: %_DEST%\inc%_EXT%\boost\concept
mkdir: %_DEST%\inc%_EXT%\boost\concept\detail
mkdir: %_DEST%\inc%_EXT%\boost\concept_check
@@ -109,34 +77,19 @@ mkdir: %_DEST%\inc%_EXT%\boost\config\platform
mkdir: %_DEST%\inc%_EXT%\boost\config\stdlib
mkdir: %_DEST%\inc%_EXT%\boost\container
mkdir: %_DEST%\inc%_EXT%\boost\container\detail
-mkdir: %_DEST%\inc%_EXT%\boost\container\pmr
-mkdir: %_DEST%\inc%_EXT%\boost\context
-mkdir: %_DEST%\inc%_EXT%\boost\context\detail
-mkdir: %_DEST%\inc%_EXT%\boost\context\posix
-mkdir: %_DEST%\inc%_EXT%\boost\context\windows
-mkdir: %_DEST%\inc%_EXT%\boost\convert
-mkdir: %_DEST%\inc%_EXT%\boost\convert\detail
-mkdir: %_DEST%\inc%_EXT%\boost\core
-mkdir: %_DEST%\inc%_EXT%\boost\coroutine
-mkdir: %_DEST%\inc%_EXT%\boost\coroutine\detail
-mkdir: %_DEST%\inc%_EXT%\boost\coroutine2
-mkdir: %_DEST%\inc%_EXT%\boost\coroutine2\detail
mkdir: %_DEST%\inc%_EXT%\boost\date_time
mkdir: %_DEST%\inc%_EXT%\boost\date_time\gregorian
mkdir: %_DEST%\inc%_EXT%\boost\date_time\local_time
mkdir: %_DEST%\inc%_EXT%\boost\date_time\posix_time
mkdir: %_DEST%\inc%_EXT%\boost\detail
-mkdir: %_DEST%\inc%_EXT%\boost\detail\winapi
-mkdir: %_DEST%\inc%_EXT%\boost\detail\winapi\detail
+mkdir: %_DEST%\inc%_EXT%\boost\detail\win
mkdir: %_DEST%\inc%_EXT%\boost\dynamic_bitset
mkdir: %_DEST%\inc%_EXT%\boost\exception
mkdir: %_DEST%\inc%_EXT%\boost\exception\detail
-mkdir: %_DEST%\inc%_EXT%\boost\fiber
-mkdir: %_DEST%\inc%_EXT%\boost\fiber\detail
-mkdir: %_DEST%\inc%_EXT%\boost\fiber\future
-mkdir: %_DEST%\inc%_EXT%\boost\fiber\future\detail
mkdir: %_DEST%\inc%_EXT%\boost\filesystem
mkdir: %_DEST%\inc%_EXT%\boost\filesystem\detail
+mkdir: %_DEST%\inc%_EXT%\boost\filesystem\v2
+mkdir: %_DEST%\inc%_EXT%\boost\filesystem\v3
mkdir: %_DEST%\inc%_EXT%\boost\flyweight
mkdir: %_DEST%\inc%_EXT%\boost\flyweight\detail
mkdir: %_DEST%\inc%_EXT%\boost\format
@@ -155,10 +108,9 @@ mkdir:
%_DEST%\inc%_EXT%\boost\function_types\detail\pp_tags
mkdir: %_DEST%\inc%_EXT%\boost\function_types\detail\pp_variate_loop
mkdir: %_DEST%\inc%_EXT%\boost\function_types\detail\synthesize_impl
mkdir: %_DEST%\inc%_EXT%\boost\functional
+mkdir: %_DEST%\inc%_EXT%\boost\functional\detail
mkdir: %_DEST%\inc%_EXT%\boost\functional\hash
mkdir: %_DEST%\inc%_EXT%\boost\functional\hash\detail
-mkdir: %_DEST%\inc%_EXT%\boost\functional\overloaded_function
-mkdir: %_DEST%\inc%_EXT%\boost\functional\overloaded_function\detail
mkdir: %_DEST%\inc%_EXT%\boost\fusion
mkdir: %_DEST%\inc%_EXT%\boost\fusion\adapted
mkdir: %_DEST%\inc%_EXT%\boost\fusion\adapted\adt
@@ -306,14 +258,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\graph\parallel
mkdir: %_DEST%\inc%_EXT%\boost\graph\parallel\detail
mkdir: %_DEST%\inc%_EXT%\boost\graph\planar_detail
mkdir: %_DEST%\inc%_EXT%\boost\graph\property_maps
-mkdir: %_DEST%\inc%_EXT%\boost\hana
-mkdir: %_DEST%\inc%_EXT%\boost\hana\detail
-mkdir: %_DEST%\inc%_EXT%\boost\hana\experimental
-mkdir: %_DEST%\inc%_EXT%\boost\hana\ext
-mkdir: %_DEST%\inc%_EXT%\boost\hana\functional
-mkdir: %_DEST%\inc%_EXT%\boost\hana\fwd
-mkdir: %_DEST%\inc%_EXT%\boost\heap
-mkdir: %_DEST%\inc%_EXT%\boost\heap\detail
mkdir: %_DEST%\inc%_EXT%\boost\icl
mkdir: %_DEST%\inc%_EXT%\boost\icl\concept
mkdir: %_DEST%\inc%_EXT%\boost\icl\detail
@@ -333,7 +277,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\interprocess\smart_ptr
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\smart_ptr\detail
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\streams
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\sync
-mkdir: %_DEST%\inc%_EXT%\boost\interprocess\sync\detail
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\sync\emulation
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\sync\posix
mkdir: %_DEST%\inc%_EXT%\boost\interprocess\sync\xsi
@@ -354,13 +297,9 @@ mkdir: %_DEST%\inc%_EXT%\boost\iterator
mkdir: %_DEST%\inc%_EXT%\boost\iterator\detail
mkdir: %_DEST%\inc%_EXT%\boost\lambda
mkdir: %_DEST%\inc%_EXT%\boost\lambda\detail
-mkdir: %_DEST%\inc%_EXT%\boost\lexical_cast
-mkdir: %_DEST%\inc%_EXT%\boost\lexical_cast\detail
mkdir: %_DEST%\inc%_EXT%\boost\locale
mkdir: %_DEST%\inc%_EXT%\boost\locale\boundary
mkdir: %_DEST%\inc%_EXT%\boost\logic
-mkdir: %_DEST%\inc%_EXT%\boost\lockfree
-mkdir: %_DEST%\inc%_EXT%\boost\lockfree\detail
mkdir: %_DEST%\inc%_EXT%\boost\math
mkdir: %_DEST%\inc%_EXT%\boost\math\bindings
mkdir: %_DEST%\inc%_EXT%\boost\math\bindings\detail
@@ -432,14 +371,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\msm\mpl_graph\detail
mkdir: %_DEST%\inc%_EXT%\boost\multi_array
mkdir: %_DEST%\inc%_EXT%\boost\multi_index
mkdir: %_DEST%\inc%_EXT%\boost\multi_index\detail
-mkdir: %_DEST%\inc%_EXT%\boost\multiprecision
-mkdir: %_DEST%\inc%_EXT%\boost\multiprecision\cpp_int
-mkdir: %_DEST%\inc%_EXT%\boost\multiprecision\detail
-mkdir: %_DEST%\inc%_EXT%\boost\multiprecision\traits
-mkdir: %_DEST%\inc%_EXT%\boost\move
-mkdir: %_DEST%\inc%_EXT%\boost\move\algo
-mkdir: %_DEST%\inc%_EXT%\boost\move\algo\detail
-mkdir: %_DEST%\inc%_EXT%\boost\move\detail
mkdir: %_DEST%\inc%_EXT%\boost\numeric
mkdir: %_DEST%\inc%_EXT%\boost\numeric\conversion
mkdir: %_DEST%\inc%_EXT%\boost\numeric\conversion\detail
@@ -448,33 +379,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\numeric\interval
mkdir: %_DEST%\inc%_EXT%\boost\numeric\interval\compare
mkdir: %_DEST%\inc%_EXT%\boost\numeric\interval\detail
mkdir: %_DEST%\inc%_EXT%\boost\numeric\interval\ext
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\algebra
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\external
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\external\openmp
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\external\thrust
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\external\vexcl
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\external\viennacl
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\integrate
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\integrate\detail
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\iterator
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\iterator\detail
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\iterator\impl
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\iterator\integrate
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\iterator\integrate\detail
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\stepper
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\base
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\detail
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\generation
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\util
-mkdir: %_DEST%\inc%_EXT%\boost\numeric\odeint\util\detail
mkdir: %_DEST%\inc%_EXT%\boost\numeric\ublas
mkdir: %_DEST%\inc%_EXT%\boost\numeric\ublas\detail
mkdir: %_DEST%\inc%_EXT%\boost\numeric\ublas\experimental
mkdir: %_DEST%\inc%_EXT%\boost\numeric\ublas\operation
mkdir: %_DEST%\inc%_EXT%\boost\numeric\ublas\traits
mkdir: %_DEST%\inc%_EXT%\boost\optional
-mkdir: %_DEST%\inc%_EXT%\boost\optional\detail
mkdir: %_DEST%\inc%_EXT%\boost\parameter
mkdir: %_DEST%\inc%_EXT%\boost\parameter\aux_
mkdir: %_DEST%\inc%_EXT%\boost\parameter\aux_\preprocessor
@@ -524,22 +434,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\pool\detail
mkdir: %_DEST%\inc%_EXT%\boost\predef
mkdir: %_DEST%\inc%_EXT%\boost\predef\architecture
mkdir: %_DEST%\inc%_EXT%\boost\predef\architecture\x86
-mkdir: %_DEST%\inc%_EXT%\boost\predef\compiler
mkdir: %_DEST%\inc%_EXT%\boost\predef\detail
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware\simd
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware\simd\arm
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware\simd\ppc
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware\simd\x86
-mkdir: %_DEST%\inc%_EXT%\boost\predef\hardware\simd\x86_amd
-mkdir: %_DEST%\inc%_EXT%\boost\predef\language
mkdir: %_DEST%\inc%_EXT%\boost\predef\library
mkdir: %_DEST%\inc%_EXT%\boost\predef\library\c
-mkdir: %_DEST%\inc%_EXT%\boost\predef\library\std
mkdir: %_DEST%\inc%_EXT%\boost\predef\os
mkdir: %_DEST%\inc%_EXT%\boost\predef\os\bsd
mkdir: %_DEST%\inc%_EXT%\boost\predef\other
-mkdir: %_DEST%\inc%_EXT%\boost\predef\platform
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\arithmetic
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\arithmetic\detail
@@ -555,7 +455,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\debug
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\detail\dmc
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\facilities
-mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\facilities\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\iteration
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\iteration\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\iteration\detail\bounds
@@ -566,7 +465,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\list\detail\dmc
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\list\detail\edg
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\logical
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\punctuation
-mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\punctuation\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\repetition
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\repetition\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\repetition\detail\dmc
@@ -578,11 +476,7 @@ mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\seq\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\slot
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\slot\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\tuple
-mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\tuple\detail
mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\variadic
-mkdir: %_DEST%\inc%_EXT%\boost\preprocessor\variadic\detail
-mkdir: %_DEST%\inc%_EXT%\boost\process
-mkdir: %_DEST%\inc%_EXT%\boost\process\detail
mkdir: %_DEST%\inc%_EXT%\boost\program_options
mkdir: %_DEST%\inc%_EXT%\boost\program_options\detail
mkdir: %_DEST%\inc%_EXT%\boost\property_map
@@ -604,9 +498,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\proto\transform\detail
mkdir: %_DEST%\inc%_EXT%\boost\proto\transform\detail\preprocessed
mkdir: %_DEST%\inc%_EXT%\boost\ptr_container
mkdir: %_DEST%\inc%_EXT%\boost\ptr_container\detail
-mkdir: %_DEST%\inc%_EXT%\boost\qvm
-mkdir: %_DEST%\inc%_EXT%\boost\qvm\detail
-mkdir: %_DEST%\inc%_EXT%\boost\qvm\gen
mkdir: %_DEST%\inc%_EXT%\boost\random
mkdir: %_DEST%\inc%_EXT%\boost\random\detail
mkdir: %_DEST%\inc%_EXT%\boost\range
@@ -614,6 +505,7 @@ mkdir: %_DEST%\inc%_EXT%\boost\range\adaptor
mkdir: %_DEST%\inc%_EXT%\boost\range\algorithm
mkdir: %_DEST%\inc%_EXT%\boost\range\algorithm_ext
mkdir: %_DEST%\inc%_EXT%\boost\range\detail
+mkdir: %_DEST%\inc%_EXT%\boost\range\detail\vc6
mkdir: %_DEST%\inc%_EXT%\boost\ratio
mkdir: %_DEST%\inc%_EXT%\boost\ratio\detail
mkdir: %_DEST%\inc%_EXT%\boost\ratio\detail\mpl
@@ -631,6 +523,16 @@ mkdir: %_DEST%\inc%_EXT%\boost\signals2\detail
mkdir: %_DEST%\inc%_EXT%\boost\smart_ptr
mkdir: %_DEST%\inc%_EXT%\boost\smart_ptr\detail
mkdir: %_DEST%\inc%_EXT%\boost\spirit
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\actor
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\attribute
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\core
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\core\composite
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\core\non_terminal
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\core\primitives
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\core\scanner
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\debug
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\dynamic
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\error_handling
mkdir: %_DEST%\inc%_EXT%\boost\spirit\home
mkdir: %_DEST%\inc%_EXT%\boost\spirit\home\classic
mkdir: %_DEST%\inc%_EXT%\boost\spirit\home\classic\actor
@@ -747,6 +649,9 @@ mkdir:
%_DEST%\inc%_EXT%\boost\spirit\home\support\nonterminal
mkdir: %_DEST%\inc%_EXT%\boost\spirit\home\support\utree
mkdir: %_DEST%\inc%_EXT%\boost\spirit\home\support\utree\detail
mkdir: %_DEST%\inc%_EXT%\boost\spirit\include
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\iterator
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\meta
+mkdir: %_DEST%\inc%_EXT%\boost\spirit\phoenix
mkdir: %_DEST%\inc%_EXT%\boost\spirit\repository
mkdir: %_DEST%\inc%_EXT%\boost\spirit\repository\home
mkdir: %_DEST%\inc%_EXT%\boost\spirit\repository\home\karma
@@ -766,7 +671,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\spirit\utility
mkdir: %_DEST%\inc%_EXT%\boost\statechart
mkdir: %_DEST%\inc%_EXT%\boost\statechart\detail
mkdir: %_DEST%\inc%_EXT%\boost\system
-mkdir: %_DEST%\inc%_EXT%\boost\system\detail
mkdir: %_DEST%\inc%_EXT%\boost\test
mkdir: %_DEST%\inc%_EXT%\boost\test\detail
mkdir: %_DEST%\inc%_EXT%\boost\test\impl
@@ -783,11 +687,7 @@ mkdir: %_DEST%\inc%_EXT%\boost\test\utils\runtime\env
mkdir: %_DEST%\inc%_EXT%\boost\test\utils\runtime\file
mkdir: %_DEST%\inc%_EXT%\boost\thread
mkdir: %_DEST%\inc%_EXT%\boost\thread\detail
-mkdir: %_DEST%\inc%_EXT%\boost\thread\executors
-mkdir: %_DEST%\inc%_EXT%\boost\thread\experimental
-mkdir: %_DEST%\inc%_EXT%\boost\thread\futures
mkdir: %_DEST%\inc%_EXT%\boost\thread\pthread
-mkdir: %_DEST%\inc%_EXT%\boost\thread\v2
mkdir: %_DEST%\inc%_EXT%\boost\thread\win32
mkdir: %_DEST%\inc%_EXT%\boost\timer
mkdir: %_DEST%\inc%_EXT%\boost\tr1
@@ -795,18 +695,11 @@ mkdir: %_DEST%\inc%_EXT%\boost\tr1\detail
mkdir: %_DEST%\inc%_EXT%\boost\tr1\tr1
mkdir: %_DEST%\inc%_EXT%\boost\tr1\tr1\bcc32
mkdir: %_DEST%\inc%_EXT%\boost\tr1\tr1\sun
-mkdir: %_DEST%\inc%_EXT%\boost\tti
-mkdir: %_DEST%\inc%_EXT%\boost\tti\detail
-mkdir: %_DEST%\inc%_EXT%\boost\tti\gen
mkdir: %_DEST%\inc%_EXT%\boost\tuple
mkdir: %_DEST%\inc%_EXT%\boost\tuple\detail
-mkdir: %_DEST%\inc%_EXT%\boost\type_erasure
-mkdir: %_DEST%\inc%_EXT%\boost\type_erasure\detail
-mkdir: %_DEST%\inc%_EXT%\boost\type_index
-mkdir: %_DEST%\inc%_EXT%\boost\type_index\detail
-mkdir: %_DEST%\inc%_EXT%\boost\type_index\runtime_cast
mkdir: %_DEST%\inc%_EXT%\boost\type_traits
mkdir: %_DEST%\inc%_EXT%\boost\type_traits\detail
+mkdir: %_DEST%\inc%_EXT%\boost\type_traits\msvc
mkdir: %_DEST%\inc%_EXT%\boost\typeof
mkdir: %_DEST%\inc%_EXT%\boost\typeof\dmc
mkdir: %_DEST%\inc%_EXT%\boost\typeof\msvc
@@ -835,7 +728,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\unordered\detail
mkdir: %_DEST%\inc%_EXT%\boost\utility
mkdir: %_DEST%\inc%_EXT%\boost\utility\detail
mkdir: %_DEST%\inc%_EXT%\boost\uuid
-mkdir: %_DEST%\inc%_EXT%\boost\uuid\detail
mkdir: %_DEST%\inc%_EXT%\boost\variant
mkdir: %_DEST%\inc%_EXT%\boost\variant\detail
mkdir: %_DEST%\inc%_EXT%\boost\wave
@@ -870,8 +762,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\algorithm\string\*
%_DEST%\inc%_EXT%\boost\algorithm\string
..\%__SRC%\inc\boost\algorithm\string\detail\*
%_DEST%\inc%_EXT%\boost\algorithm\string\detail
..\%__SRC%\inc\boost\algorithm\string\std\*
%_DEST%\inc%_EXT%\boost\algorithm\string\std
-..\%__SRC%\inc\boost\align\* %_DEST%\inc%_EXT%\boost\align
-..\%__SRC%\inc\boost\arlign\detail\* %_DEST%\inc%_EXT%\boost\align\detail
..\%__SRC%\inc\boost\archive\* %_DEST%\inc%_EXT%\boost\archive
..\%__SRC%\inc\boost\archive\detail\* %_DEST%\inc%_EXT%\boost\archive\detail
..\%__SRC%\inc\boost\archive\impl\* %_DEST%\inc%_EXT%\boost\archive\impl
@@ -896,8 +786,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\asio\windows\* %_DEST%\inc%_EXT%\boost\asio\windows
..\%__SRC%\inc\boost\assign\* %_DEST%\inc%_EXT%\boost\assign
..\%__SRC%\inc\boost\assign\std\* %_DEST%\inc%_EXT%\boost\assign\std
-..\%__SRC%\inc\boost\atomic\* %_DEST%\inc%_EXT%\boost\atomic
-..\%__SRC%\inc\boost\atomic\std\* %_DEST%\inc%_EXT%\boost\atomic\detail
..\%__SRC%\inc\boost\bimap\* %_DEST%\inc%_EXT%\boost\bimap
..\%__SRC%\inc\boost\bimap\container_adaptor\*
%_DEST%\inc%_EXT%\boost\bimap\container_adaptor
..\%__SRC%\inc\boost\bimap\container_adaptor\detail\*
%_DEST%\inc%_EXT%\boost\bimap\container_adaptor\detail
@@ -920,33 +808,8 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\chono\detail\inlined\mac\*
%_DEST%\inc%_EXT%\boost\chrono\detail\inlined\mac
..\%__SRC%\inc\boost\chono\detail\inlined\posix\*
%_DEST%\inc%_EXT%\boost\chrono\detail\inlined\posix
..\%__SRC%\inc\boost\chono\detail\inlined\win\*
%_DEST%\inc%_EXT%\boost\chrono\detail\inlined\win
-..\%__SRC%\inc\boost\chono\io\* %_DEST%\inc%_EXT%\boost\chrono\io
-..\%__SRC%\inc\boost\chono\io\utility\*
%_DEST%\inc%_EXT%\boost\chrono\io\utility
-..\%__SRC%\inc\boost\chono\typeof\* %_DEST%\inc%_EXT%\boost\chrono\typeof
..\%__SRC%\inc\boost\circular_buffer\* %_DEST%\inc%_EXT%\boost\circular_buffer
..\%__SRC%\inc\boost\compatibility\cpp_c_headers\*
%_DEST%\inc%_EXT%\boost\compatibility\cpp_c_headers
-..\%__SRC%\inc\boost\compute\* %_DEST%\inc%_EXT%\boost\compute
-..\%__SRC%\inc\boost\compute\algorithm\*
%_DEST%\inc%_EXT%\boost\compute\algorithm
-..\%__SRC%\inc\boost\compute\async\* %_DEST%\inc%_EXT%\boost\compute\async
-..\%__SRC%\inc\boost\compute\container\* %_DEST%\inc%_EXT%\boost\container
-..\%__SRC%\inc\boost\compute\detail\* %_DEST%\inc%_EXT%\boost\compute\detail
-..\%__SRC%\inc\boost\compute\exception\*
%_DEST%\inc%_EXT%\boost\exception\detail
-..\%__SRC%\inc\boost\compute\experimentall\*
%_DEST%\inc%_EXT%\boost\experimental\detail
-..\%__SRC%\inc\boost\compute\functional\*
%_DEST%\inc%_EXT%\boost\compute\functional\
-..\%__SRC%\inc\boost\compute\functional\detail\*
%_DEST%\inc%_EXT%\boost\compute\functional\detail
-..\%__SRC%\inc\boost\compute\image\* %_DEST%\inc%_EXT%\boost\compute\image
-..\%__SRC%\inc\boost\compute\interop\* %_DEST%\inc%_EXT%\boost\compute\interop
-..\%__SRC%\inc\boost\compute\interop\eigen\*
%_DEST%\inc%_EXT%\boost\compute\interop\eigen
-..\%__SRC%\inc\boost\compute\interop\opencv\*
%_DEST%\inc%_EXT%\boost\compute\interop\opencv
-..\%__SRC%\inc\boost\compute\interop\opengl\*
%_DEST%\inc%_EXT%\boost\compute\interop\opengl
-..\%__SRC%\inc\boost\compute\interop\qt\*
%_DEST%\inc%_EXT%\boost\compute\interop\qt
-..\%__SRC%\inc\boost\compute\iterator\*
%_DEST%\inc%_EXT%\boost\compute\iterator
-..\%__SRC%\inc\boost\compute\lambda\* %_DEST%\inc%_EXT%\boost\compute\lambda
-..\%__SRC%\inc\boost\compute\memory\* %_DEST%\inc%_EXT%\boost\compute\memory
-..\%__SRC%\inc\boost\compute\random\* %_DEST%\inc%_EXT%\boost\compute\random
-..\%__SRC%\inc\boost\compute\type_traits\*
%_DEST%\inc%_EXT%\boost\compute\type_traits
-..\%__SRC%\inc\boost\compute\types\* %_DEST%\inc%_EXT%\boost\compute\types
-..\%__SRC%\inc\boost\compute\utility\* %_DEST%\inc%_EXT%\boost\compute\utility
..\%__SRC%\inc\boost\concept\* %_DEST%\inc%_EXT%\boost\concept
..\%__SRC%\inc\boost\concept\detail\* %_DEST%\inc%_EXT%\boost\concept\detail
..\%__SRC%\inc\boost\concept_check\* %_DEST%\inc%_EXT%\boost\concept_check
@@ -958,46 +821,30 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\config\stdlib\* %_DEST%\inc%_EXT%\boost\config\stdlib
..\%__SRC%\inc\boost\container\* %_DEST%\inc%_EXT%\boost\container
..\%__SRC%\inc\boost\container\detail\*
%_DEST%\inc%_EXT%\boost\container\detail
-..\%__SRC%\inc\boost\container\pmr\* %_DEST%\inc%_EXT%\boost\container\pmr
-..\%__SRC%\inc\boost\convert\* %_DEST%\inc%_EXT%\boost\convert
-..\%__SRC%\inc\boost\convert\detail\* %_DEST%\inc%_EXT%\boost\convert\detail
-..\%__SRC%\inc\boost\core\* %_DEST%\inc%_EXT%\boost\core
-..\%__SRC%\inc\boost\coroutine\detail\*
%_DEST%\inc%_EXT%\boost\container\detail
-..\%__SRC%\inc\boost\coroutine\* %_DEST%\inc%_EXT%\boost\coroutine
-..\%__SRC%\inc\boost\coroutine\detail\*
%_DEST%\inc%_EXT%\boost\coroutine\detail
-..\%__SRC%\inc\boost\coroutine2\* %_DEST%\inc%_EXT%\boost\coroutine2
-..\%__SRC%\inc\boost\coroutine2\detail\*
%_DEST%\inc%_EXT%\boost\coroutine2\detail
-..\%__SRC%\inc\boost\context\* %_DEST%\inc%_EXT%\boost\context
-..\%__SRC%\inc\boost\context\detail\* %_DEST%\inc%_EXT%\boost\context\detail
-..\%__SRC%\inc\boost\context\posix\* %_DEST%\inc%_EXT%\boost\context\posix
-..\%__SRC%\inc\boost\context\windows\* %_DEST%\inc%_EXT%\boost\context\windows
..\%__SRC%\inc\boost\date_time\* %_DEST%\inc%_EXT%\boost\date_time
..\%__SRC%\inc\boost\date_time\gregorian\*
%_DEST%\inc%_EXT%\boost\date_time\gregorian
..\%__SRC%\inc\boost\date_time\local_time\*
%_DEST%\inc%_EXT%\boost\date_time\local_time
..\%__SRC%\inc\boost\date_time\posix_time\*
%_DEST%\inc%_EXT%\boost\date_time\posix_time
..\%__SRC%\inc\boost\detail\* %_DEST%\inc%_EXT%\boost\detail
-..\%__SRC%\inc\boost\detail\winapi\* %_DEST%\inc%_EXT%\boost\detail\winapi
-..\%__SRC%\inc\boost\detail\winapi\detail\*
%_DEST%\inc%_EXT%\boost\detail\winapi\detail
+..\%__SRC%\inc\boost\detail\win\* %_DEST%\inc%_EXT%\boost\detail\win
..\%__SRC%\inc\boost\dynamic_bitset\* %_DEST%\inc%_EXT%\boost\dynamic_bitset
..\%__SRC%\inc\boost\exception\* %_DEST%\inc%_EXT%\boost\exception
..\%__SRC%\inc\boost\exception\detail\*
%_DEST%\inc%_EXT%\boost\exception\detail
-..\%__SRC%\inc\boost\fiber\* %_DEST%\inc%_EXT%\boost\fiber
-..\%__SRC%\inc\boost\fiber\detail\* %_DEST%\inc%_EXT%\boost\fiber\detail
-..\%__SRC%\inc\boost\fiber\future\* %_DEST%\inc%_EXT%\boost\fiber\future
-..\%__SRC%\inc\boost\fiber\future\detail\*
%_DEST%\inc%_EXT%\boost\fiber\future\detail
..\%__SRC%\inc\boost\filesystem\* %_DEST%\inc%_EXT%\boost\filesystem
..\%__SRC%\inc\boost\filesystem\detail\*
%_DEST%\inc%_EXT%\boost\filesystem\detail
+..\%__SRC%\inc\boost\filesystem\v2\* %_DEST%\inc%_EXT%\boost\filesystem\v2
+..\%__SRC%\inc\boost\filesystem\v3\* %_DEST%\inc%_EXT%\boost\filesystem\v3
..\%__SRC%\inc\boost\flyweight\* %_DEST%\inc%_EXT%\boost\flyweight
..\%__SRC%\inc\boost\flyweight\detail\*
%_DEST%\inc%_EXT%\boost\flyweight\detail
..\%__SRC%\inc\boost\format\* %_DEST%\inc%_EXT%\boost\format
..\%__SRC%\inc\boost\format\detail\* %_DEST%\inc%_EXT%\boost\format\detail
..\%__SRC%\inc\boost\function\* %_DEST%\inc%_EXT%\boost\function
..\%__SRC%\inc\boost\function\detail\* %_DEST%\inc%_EXT%\boost\function\detail
-..\%__SRC%\inc\boost\function_types\* %_DEST%\inc%_EXT%\boost\function_types
..\%__SRC%\inc\boost\function_types\config\*
%_DEST%\inc%_EXT%\boost\function_types\config
-..\%__SRC%\inc\boost\function_types\detail\*
%_DEST%\inc%_EXT%\boost\function_types\detail
+..\%__SRC%\inc\boost\function_types\* %_DEST%\inc%_EXT%\boost\function_types
..\%__SRC%\inc\boost\function_types\detail\classifier_impl\*
%_DEST%\inc%_EXT%\boost\function_types\detail\classifier_impl
..\%__SRC%\inc\boost\function_types\detail\components_impl\*
%_DEST%\inc%_EXT%\boost\function_types\detail\components_impl
+..\%__SRC%\inc\boost\function_types\detail\*
%_DEST%\inc%_EXT%\boost\function_types\detail
..\%__SRC%\inc\boost\function_types\detail\encoding\*
%_DEST%\inc%_EXT%\boost\function_types\detail\encoding
..\%__SRC%\inc\boost\function_types\detail\pp_cc_loop\*
%_DEST%\inc%_EXT%\boost\function_types\detail\pp_cc_loop
..\%__SRC%\inc\boost\function_types\detail\pp_retag_default_cc\*
%_DEST%\inc%_EXT%\boost\function_types\detail\pp_retag_default_cc
@@ -1005,10 +852,9 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\function_types\detail\pp_variate_loop\*
%_DEST%\inc%_EXT%\boost\function_types\detail\pp_variate_loop
..\%__SRC%\inc\boost\function_types\detail\synthesize_impl\*
%_DEST%\inc%_EXT%\boost\function_types\detail\synthesize_impl
..\%__SRC%\inc\boost\functional\* %_DEST%\inc%_EXT%\boost\functional
+..\%__SRC%\inc\boost\functional\detail\*
%_DEST%\inc%_EXT%\boost\functional\detail
..\%__SRC%\inc\boost\functional\hash\* %_DEST%\inc%_EXT%\boost\functional\hash
..\%__SRC%\inc\boost\functional\hash\detail\*
%_DEST%\inc%_EXT%\boost\functional\hash\detail
-..\%__SRC%\inc\boost\functional\overloaded_function\*
%_DEST%\inc%_EXT%\boost\functional\overloaded_function
-..\%__SRC%\inc\boost\functional\overloaded_function\detail\*
%_DEST%\inc%_EXT%\boost\functional\overloaded_function\detail
..\%__SRC%\inc\boost\fusion\adapted\adt\*
%_DEST%\inc%_EXT%\boost\fusion\adapted\adt
..\%__SRC%\inc\boost\fusion\adapted\array\*
%_DEST%\inc%_EXT%\boost\fusion\adapted\array
..\%__SRC%\inc\boost\fusion\adapted\boost_array\*
%_DEST%\inc%_EXT%\boost\fusion\adapted\boost_array
@@ -1146,18 +992,9 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\graph\parallel\detail\*
%_DEST%\inc%_EXT%\boost\graph\parallel\detail
..\%__SRC%\inc\boost\graph\planar_detail\*
%_DEST%\inc%_EXT%\boost\graph\planar_detail
..\%__SRC%\inc\boost\graph\property_maps\*
%_DEST%\inc%_EXT%\boost\graph\property_maps
-..\%__SRC%\inc\boost\hana\* %_DEST%\inc%_EXT%\boost\hana
-..\%__SRC%\inc\boost\hana\detail\* %_DEST%\inc%_EXT%\boost\hana\detail
-..\%__SRC%\inc\boost\hana\experimental\*
%_DEST%\inc%_EXT%\boost\hana\experimental
-..\%__SRC%\inc\boost\hana\ext\* %_DEST%\inc%_EXT%\boost\hana\ext
-..\%__SRC%\inc\boost\hana\functional\* %_DEST%\inc%_EXT%\boost\hana\functional
-..\%__SRC%\inc\boost\hana\fwd\* %_DEST%\inc%_EXT%\boost\hana\fwd
-..\%__SRC%\inc\boost\heap\* %_DEST%\inc%_EXT%\boost\heap
-..\%__SRC%\inc\boost\heap\detail\* %_DEST%\inc%_EXT%\boost\heap\detail
..\%__SRC%\inc\boost\icl\* %_DEST%\inc%_EXT%\boost\icl
..\%__SRC%\inc\boost\icl\concept\* %_DEST%\inc%_EXT%\boost\icl\concept
..\%__SRC%\inc\boost\icl\detail\* %_DEST%\inc%_EXT%\boost\icl\detail
-..\%__SRC%\inc\boost\icl\predicates\* %_DEST%\inc%_EXT%\boost\icl\predicates
..\%__SRC%\inc\boost\icl\type_traits\* %_DEST%\inc%_EXT%\boost\icl\type_traits
..\%__SRC%\inc\boost\integer\* %_DEST%\inc%_EXT%\boost\integer
..\%__SRC%\inc\boost\interprocess\allocators\*
%_DEST%\inc%_EXT%\boost\interprocess\allocators
@@ -1175,7 +1012,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\interprocess\smart_ptr\detail\*
%_DEST%\inc%_EXT%\boost\interprocess\smart_ptr\detail
..\%__SRC%\inc\boost\interprocess\streams\*
%_DEST%\inc%_EXT%\boost\interprocess\streams
..\%__SRC%\inc\boost\interprocess\sync\*
%_DEST%\inc%_EXT%\boost\interprocess\sync
-..\%__SRC%\inc\boost\interprocess\sync\detail\*
%_DEST%\inc%_EXT%\boost\interprocess\sync\detail
..\%__SRC%\inc\boost\interprocess\sync\emulation\*
%_DEST%\inc%_EXT%\boost\interprocess\sync\emulation
..\%__SRC%\inc\boost\interprocess\sync\posix\*
%_DEST%\inc%_EXT%\boost\interprocess\sync\posix
..\%__SRC%\inc\boost\interprocess\sync\xsi\*
%_DEST%\inc%_EXT%\boost\interprocess\sync\xsi
@@ -1196,12 +1032,8 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\iterator\detail\* %_DEST%\inc%_EXT%\boost\iterator\detail
..\%__SRC%\inc\boost\lambda\* %_DEST%\inc%_EXT%\boost\lambda
..\%__SRC%\inc\boost\lambda\detail\* %_DEST%\inc%_EXT%\boost\lambda\detail
-..\%__SRC%\inc\boost\lexical_cast\* %_DEST%\inc%_EXT%\boost\lexical_cast
-..\%__SRC%\inc\boost\lexical_cast\detail\*
%_DEST%\inc%_EXT%\boost\lexical_cast\detail
..\%__SRC%\inc\boost\locale\* %_DEST%\inc%_EXT%\boost\locale
..\%__SRC%\inc\boost\locale\boundary\* %_DEST%\inc%_EXT%\boost\locale\boundary
-..\%__SRC%\inc\boost\lockfree\* %_DEST%\inc%_EXT%\boost\lockfree
-..\%__SRC%\inc\boost\lockfree\detail\* %_DEST%\inc%_EXT%\boost\lockfree\detail
..\%__SRC%\inc\boost\logic\* %_DEST%\inc%_EXT%\boost\logic
..\%__SRC%\inc\boost\math\bindings\* %_DEST%\inc%_EXT%\boost\math\bindings
..\%__SRC%\inc\boost\math\bindings\detail\*
%_DEST%\inc%_EXT%\boost\math\bindings\detail
@@ -1217,8 +1049,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\math\tools\* %_DEST%\inc%_EXT%\boost\math\tools
..\%__SRC%\inc\boost\math\tools\detail\*
%_DEST%\inc%_EXT%\boost\math\tools\detail
..\%__SRC%\inc\boost\move\* %_DEST%\inc%_EXT%\boost\move
-..\%__SRC%\inc\boost\move\algo\* %_DEST%\inc%_EXT%\boost\move\algo
-..\%__SRC%\inc\boost\move\algo\detail\*
%_DEST%\inc%_EXT%\boost\move\algo\detail
..\%__SRC%\inc\boost\move\detail\* %_DEST%\inc%_EXT%\boost\move\detail
..\%__SRC%\inc\boost\mpi\* %_DEST%\inc%_EXT%\boost\mpi
..\%__SRC%\inc\boost\mpi\collectives\* %_DEST%\inc%_EXT%\boost\mpi\collectives
@@ -1271,10 +1101,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\multi_array\* %_DEST%\inc%_EXT%\boost\multi_array
..\%__SRC%\inc\boost\multi_index\* %_DEST%\inc%_EXT%\boost\multi_index
..\%__SRC%\inc\boost\multi_index\detail\*
%_DEST%\inc%_EXT%\boost\multi_index\detail
-..\%__SRC%\inc\boost\multiprecision\* %_DEST%\inc%_EXT%\boost\multiprecision
-..\%__SRC%\inc\boost\multiprecision\cpp_int\*
%_DEST%\inc%_EXT%\boost\multiprecision\cpp_int
-..\%__SRC%\inc\boost\multiprecision\detail\*
%_DEST%\inc%_EXT%\boost\multiprecision\detail
-..\%__SRC%\inc\boost\multiprecision\traits\*
%_DEST%\inc%_EXT%\boost\multiprecision\traits
..\%__SRC%\inc\boost\numeric\conversion\*
%_DEST%\inc%_EXT%\boost\numeric\conversion
..\%__SRC%\inc\boost\numeric\conversion\detail\*
%_DEST%\inc%_EXT%\boost\numeric\conversion\detail
..\%__SRC%\inc\boost\numeric\conversion\detail\preprocessed\*
%_DEST%\inc%_EXT%\boost\numeric\conversion\detail\preprocessed
@@ -1283,25 +1109,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\numeric\interval\*
%_DEST%\inc%_EXT%\boost\numeric\interval
..\%__SRC%\inc\boost\numeric\interval\detail\*
%_DEST%\inc%_EXT%\boost\numeric\interval\detail
..\%__SRC%\inc\boost\numeric\interval\ext\*
%_DEST%\inc%_EXT%\boost\numeric\interval\ext
-..\%__SRC%\inc\boost\numeric\odeint\* %_DEST%\inc%_EXT%\boost\numeric\odeint
-..\%__SRC%\inc\boost\numeric\odeint\algebra\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\algebra
-..\%__SRC%\inc\boost\numeric\odeint\external\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\external
-..\%__SRC%\inc\boost\numeric\odeint\external\vesxcl\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\external\vexcl
-..\%__SRC%\inc\boost\numeric\odeint\external\viennacl\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\external\viennacl
-..\%__SRC%\inc\boost\numeric\odeint\integrate\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\integrate
-..\%__SRC%\inc\boost\numeric\odeint\integrate\detail\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\integrate\detail
-..\%__SRC%\inc\boost\numeric\odeint\stepper\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\stepper
-..\%__SRC%\inc\boost\numeric\odeint\stepper\base\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\base
-..\%__SRC%\inc\boost\numeric\odeint\stepper\detail\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\detail
-..\%__SRC%\inc\boost\numeric\odeint\stepper\generation\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\stepper\generation
-..\%__SRC%\inc\boost\numeric\odeint\util\*
%_DEST%\inc%_EXT%\boost\numeric\odeint\util
..\%__SRC%\inc\boost\numeric\ublas\* %_DEST%\inc%_EXT%\boost\numeric\ublas
..\%__SRC%\inc\boost\numeric\ublas\detail\*
%_DEST%\inc%_EXT%\boost\numeric\ublas\detail
..\%__SRC%\inc\boost\numeric\ublas\experimental\*
%_DEST%\inc%_EXT%\boost\numeric\ublas\experimental
..\%__SRC%\inc\boost\numeric\ublas\operation\*
%_DEST%\inc%_EXT%\boost\numeric\ublas\operation
..\%__SRC%\inc\boost\numeric\ublas\traits\*
%_DEST%\inc%_EXT%\boost\numeric\ublas\traits
..\%__SRC%\inc\boost\optional\* %_DEST%\inc%_EXT%\boost\optional
-..\%__SRC%\inc\boost\optional\detail\* %_DEST%\inc%_EXT%\boost\optional\detail
..\%__SRC%\inc\boost\parameter\aux_\* %_DEST%\inc%_EXT%\boost\parameter\aux_
..\%__SRC%\inc\boost\parameter\aux_\preprocessor\*
%_DEST%\inc%_EXT%\boost\parameter\aux_\preprocessor
..\%__SRC%\inc\boost\parameter\aux_\python\*
%_DEST%\inc%_EXT%\boost\parameter\aux_\python
@@ -1351,22 +1164,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\predef\* %_DEST%\inc%_EXT%\boost\predef
..\%__SRC%\inc\boost\predef\architecture\*
%_DEST%\inc%_EXT%\boost\predef\architecture
..\%__SRC%\inc\boost\predef\architecture\x86\*
%_DEST%\inc%_EXT%\boost\predef\architecture\x86
-..\%__SRC%\inc\boost\predef\compiler\* %_DEST%\inc%_EXT%\boost\predef\compiler
..\%__SRC%\inc\boost\predef\detail\* %_DEST%\inc%_EXT%\boost\predef\detail
-..\%__SRC%\inc\boost\predef\hardware\* %_DEST%\inc%_EXT%\boost\predef\hardware
-..\%__SRC%\inc\boost\predef\hardware\simd\*
%_DEST%\inc%_EXT%\boost\predef\hardware\simd
-..\%__SRC%\inc\boost\predef\hardware\simd\arm\*
%_DEST%\inc%_EXT%\boost\predef\hardware\simd\arm
-..\%__SRC%\inc\boost\predef\hardware\simd\ppc\*
%_DEST%\inc%_EXT%\boost\predef\hardware\simd\ppc
-..\%__SRC%\inc\boost\predef\hardware\simd\x86\*
%_DEST%\inc%_EXT%\boost\predef\hardware\simd\x86
-..\%__SRC%\inc\boost\predef\hardware\simd\x86_amd\*
%_DEST%\inc%_EXT%\boost\predef\hardware\simd\x86_amd
-..\%__SRC%\inc\boost\predef\language\* %_DEST%\inc%_EXT%\boost\predef\language
..\%__SRC%\inc\boost\predef\library\* %_DEST%\inc%_EXT%\boost\predef\library
..\%__SRC%\inc\boost\predef\library\c\*
%_DEST%\inc%_EXT%\boost\predef\library\c
-..\%__SRC%\inc\boost\predef\library\std\*
%_DEST%\inc%_EXT%\boost\predef\library\std
..\%__SRC%\inc\boost\predef\os\* %_DEST%\inc%_EXT%\boost\predef\os
..\%__SRC%\inc\boost\predef\os\bsd\* %_DEST%\inc%_EXT%\boost\predef\os\bsd
..\%__SRC%\inc\boost\predef\other\* %_DEST%\inc%_EXT%\boost\predef\other
-..\%__SRC%\inc\boost\predef\platform\* %_DEST%\inc%_EXT%\boost\predef\platform
..\%__SRC%\inc\boost\preprocessor\arithmetic\*
%_DEST%\inc%_EXT%\boost\preprocessor\arithmetic
..\%__SRC%\inc\boost\preprocessor\arithmetic\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\arithmetic\detail
..\%__SRC%\inc\boost\preprocessor\array\*
%_DEST%\inc%_EXT%\boost\preprocessor\array
@@ -1382,7 +1185,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\preprocessor\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\detail
..\%__SRC%\inc\boost\preprocessor\detail\dmc\*
%_DEST%\inc%_EXT%\boost\preprocessor\detail\dmc
..\%__SRC%\inc\boost\preprocessor\facilities\*
%_DEST%\inc%_EXT%\boost\preprocessor\facilities
-..\%__SRC%\inc\boost\preprocessor\facilities\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\facilities\detail
..\%__SRC%\inc\boost\preprocessor\iteration\*
%_DEST%\inc%_EXT%\boost\preprocessor\iteration
..\%__SRC%\inc\boost\preprocessor\iteration\detail\bounds\*
%_DEST%\inc%_EXT%\boost\preprocessor\iteration\detail\bounds
..\%__SRC%\inc\boost\preprocessor\iteration\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\iteration\detail
@@ -1393,7 +1195,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\preprocessor\list\detail\edg\*
%_DEST%\inc%_EXT%\boost\preprocessor\list\detail\edg
..\%__SRC%\inc\boost\preprocessor\logical\*
%_DEST%\inc%_EXT%\boost\preprocessor\logical
..\%__SRC%\inc\boost\preprocessor\punctuation\*
%_DEST%\inc%_EXT%\boost\preprocessor\punctuation
-..\%__SRC%\inc\boost\preprocessor\punctuation\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\punctuation\detail
..\%__SRC%\inc\boost\preprocessor\repetition\*
%_DEST%\inc%_EXT%\boost\preprocessor\repetition
..\%__SRC%\inc\boost\preprocessor\repetition\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\repetition\detail
..\%__SRC%\inc\boost\preprocessor\repetition\detail\dmc\*
%_DEST%\inc%_EXT%\boost\preprocessor\repetition\detail\dmc
@@ -1405,11 +1206,7 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\preprocessor\slot\*
%_DEST%\inc%_EXT%\boost\preprocessor\slot
..\%__SRC%\inc\boost\preprocessor\slot\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\slot\detail
..\%__SRC%\inc\boost\preprocessor\tuple\*
%_DEST%\inc%_EXT%\boost\preprocessor\tuple
-..\%__SRC%\inc\boost\preprocessor\tuple\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\tuple\detail
..\%__SRC%\inc\boost\preprocessor\variadic\*
%_DEST%\inc%_EXT%\boost\preprocessor\variadic
-..\%__SRC%\inc\boost\preprocessor\variadic\detail\*
%_DEST%\inc%_EXT%\boost\preprocessor\variadic\detail
-..\%__SRC%\inc\boost\process\* %_DEST%\inc%_EXT%\boost\process
-..\%__SRC%\inc\boost\process\detail\* %_DEST%\inc%_EXT%\boost\process\detail
..\%__SRC%\inc\boost\program_options\* %_DEST%\inc%_EXT%\boost\program_options
..\%__SRC%\inc\boost\program_options\detail\*
%_DEST%\inc%_EXT%\boost\program_options\detail
..\%__SRC%\inc\boost\property_map\* %_DEST%\inc%_EXT%\boost\property_map
@@ -1428,9 +1225,6 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\proto\transform\detail\preprocessed\*
%_DEST%\inc%_EXT%\boost\proto\transform\detail\preprocessed
..\%__SRC%\inc\boost\ptr_container\* %_DEST%\inc%_EXT%\boost\ptr_container
..\%__SRC%\inc\boost\ptr_container\detail\*
%_DEST%\inc%_EXT%\boost\ptr_container\detail
-..\%__SRC%\inc\boost\qvm\* %_DEST%\inc%_EXT%\boost\qvm
-..\%__SRC%\inc\boost\qvm\detail\* %_DEST%\inc%_EXT%\boost\qvm\detail
-..\%__SRC%\inc\boost\qvm\gen\* %_DEST%\inc%_EXT%\boost\qvm\gen
..\%__SRC%\inc\boost\random\* %_DEST%\inc%_EXT%\boost\random
..\%__SRC%\inc\boost\random\detail\* %_DEST%\inc%_EXT%\boost\random\detail
..\%__SRC%\inc\boost\range\adaptor\* %_DEST%\inc%_EXT%\boost\range\adaptor
@@ -1438,6 +1232,7 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\range\algorithm_ext\*
%_DEST%\inc%_EXT%\boost\range\algorithm_ext
..\%__SRC%\inc\boost\range\* %_DEST%\inc%_EXT%\boost\range
..\%__SRC%\inc\boost\range\detail\* %_DEST%\inc%_EXT%\boost\range\detail
+..\%__SRC%\inc\boost\range\detail\vc6\*
%_DEST%\inc%_EXT%\boost\range\detail\vc6
..\%__SRC%\inc\boost\ratio\* %_DEST%\inc%_EXT%\boost\ratio
..\%__SRC%\inc\boost\ratio\detail\* %_DEST%\inc%_EXT%\boost\ratio\detail
..\%__SRC%\inc\boost\ratio\mpl\* %_DEST%\inc%_EXT%\boost\ratio\mpl
@@ -1462,6 +1257,8 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\spirit\core\scanner\*
%_DEST%\inc%_EXT%\boost\spirit\core\scanner
..\%__SRC%\inc\boost\spirit\debug\* %_DEST%\inc%_EXT%\boost\spirit\debug
..\%__SRC%\inc\boost\spirit\* %_DEST%\inc%_EXT%\boost\spirit
+..\%__SRC%\inc\boost\spirit\dynamic\* %_DEST%\inc%_EXT%\boost\spirit\dynamic
+..\%__SRC%\inc\boost\spirit\error_handling\*
%_DEST%\inc%_EXT%\boost\spirit\error_handling
..\%__SRC%\inc\boost\spirit\home\classic\actor\*
%_DEST%\inc%_EXT%\boost\spirit\home\classic\actor
..\%__SRC%\inc\boost\spirit\home\classic\attribute\*
%_DEST%\inc%_EXT%\boost\spirit\home\classic\attribute
..\%__SRC%\inc\boost\spirit\home\classic\core\composite\*
%_DEST%\inc%_EXT%\boost\spirit\home\classic\core\composite
@@ -1576,6 +1373,9 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\spirit\home\support\iterators\detail\*
%_DEST%\inc%_EXT%\boost\spirit\home\support\iterators\detail
..\%__SRC%\inc\boost\spirit\home\support\nonterminal\*
%_DEST%\inc%_EXT%\boost\spirit\home\support\nonterminal
..\%__SRC%\inc\boost\spirit\include\* %_DEST%\inc%_EXT%\boost\spirit\include
+..\%__SRC%\inc\boost\spirit\iterator\* %_DEST%\inc%_EXT%\boost\spirit\iterator
+..\%__SRC%\inc\boost\spirit\meta\* %_DEST%\inc%_EXT%\boost\spirit\meta
+..\%__SRC%\inc\boost\spirit\phoenix\* %_DEST%\inc%_EXT%\boost\spirit\phoenix
..\%__SRC%\inc\boost\spirit\repository\home\*
%_DEST%\inc%_EXT%\boost\spirit\repository\home
..\%__SRC%\inc\boost\spirit\repository\home\karma\*
%_DEST%\inc%_EXT%\boost\spirit\repository\home\karma
..\%__SRC%\inc\boost\spirit\repository\home\karma\directive\*
%_DEST%\inc%_EXT%\boost\spirit\repository\home\karma\directive
@@ -1586,10 +1386,12 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\spirit\repository\home\qi\primitive\*
%_DEST%\inc%_EXT%\boost\spirit\repository\home\qi\primitive
..\%__SRC%\inc\boost\spirit\repository\home\support\*
%_DEST%\inc%_EXT%\boost\spirit\repository\home\support
..\%__SRC%\inc\boost\spirit\repository\include\*
%_DEST%\inc%_EXT%\boost\spirit\repository\include
+..\%__SRC%\inc\boost\spirit\symbols\* %_DEST%\inc%_EXT%\boost\spirit\symbols
+..\%__SRC%\inc\boost\spirit\tree\* %_DEST%\inc%_EXT%\boost\spirit\tree
+..\%__SRC%\inc\boost\spirit\utility\* %_DEST%\inc%_EXT%\boost\spirit\utility
..\%__SRC%\inc\boost\statechart\* %_DEST%\inc%_EXT%\boost\statechart
..\%__SRC%\inc\boost\statechart\detail\*
%_DEST%\inc%_EXT%\boost\statechart\detail
..\%__SRC%\inc\boost\system\* %_DEST%\inc%_EXT%\boost\system
-..\%__SRC%\inc\boost\system\detail\* %_DEST%\inc%_EXT%\boost\system\detail
..\%__SRC%\inc\boost\test\* %_DEST%\inc%_EXT%\boost\test
..\%__SRC%\inc\boost\test\detail\* %_DEST%\inc%_EXT%\boost\test\detail
..\%__SRC%\inc\boost\test\impl\* %_DEST%\inc%_EXT%\boost\test\impl
@@ -1606,29 +1408,18 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\test\utils\runtime\file\*
%_DEST%\inc%_EXT%\boost\test\utils\runtime\file
..\%__SRC%\inc\boost\thread\* %_DEST%\inc%_EXT%\boost\thread
..\%__SRC%\inc\boost\thread\detail\* %_DEST%\inc%_EXT%\boost\thread\detail
-..\%__SRC%\inc\boost\thread\executors\*
%_DEST%\inc%_EXT%\boost\thread\executors
-..\%__SRC%\inc\boost\thread\experimental\*
%_DEST%\inc%_EXT%\boost\thread\experimental
-..\%__SRC%\inc\boost\thread\futures\* %_DEST%\inc%_EXT%\boost\thread\futures
..\%__SRC%\inc\boost\thread\pthread\* %_DEST%\inc%_EXT%\boost\thread\pthread
-..\%__SRC%\inc\boost\thread\v2\* %_DEST%\inc%_EXT%\boost\thread\v2
..\%__SRC%\inc\boost\thread\win32\* %_DEST%\inc%_EXT%\boost\thread\win32
..\%__SRC%\inc\boost\tr1\* %_DEST%\inc%_EXT%\boost\tr1
..\%__SRC%\inc\boost\tr1\detail\* %_DEST%\inc%_EXT%\boost\tr1\detail
..\%__SRC%\inc\boost\tr1\tr1\bcc32\* %_DEST%\inc%_EXT%\boost\tr1\tr1\bcc32
-..\%__SRC%\inc\boost\tr1\tr1\sun\* %_DEST%\inc%_EXT%\boost\tr1\tr1\sun
..\%__SRC%\inc\boost\tr1\tr1\* %_DEST%\inc%_EXT%\boost\tr1\tr1
-..\%__SRC%\inc\boost\tti\* %_DEST%\inc%_EXT%\boost\tti
-..\%__SRC%\inc\boost\tti\detail\* %_DEST%\inc%_EXT%\boost\tti\detail
-..\%__SRC%\inc\boost\tti\gen\* %_DEST%\inc%_EXT%\boost\tti\gen
+..\%__SRC%\inc\boost\tr1\tr1\sun\* %_DEST%\inc%_EXT%\boost\tr1\tr1\sun
..\%__SRC%\inc\boost\tuple\* %_DEST%\inc%_EXT%\boost\tuple
..\%__SRC%\inc\boost\tuple\detail\* %_DEST%\inc%_EXT%\boost\tuple\detail
-..\%__SRC%\inc\boost\type_erasure\* %_DEST%\inc%_EXT%\boost\type_erasure
-..\%__SRC%\inc\boost\type_erasure\detail\*
%_DEST%\inc%_EXT%\boost\type_erasure\detail
-..\%__SRC%\inc\boost\type_index\* %_DEST%\inc%_EXT%\boost\type_index
-..\%__SRC%\inc\boost\type_index\detail\*
%_DEST%\inc%_EXT%\boost\type_index\detail
-..\%__SRC%\inc\boost\type_index\runtime_cast\*
%_DEST%\inc%_EXT%\boost\type_index\runtime_cast
..\%__SRC%\inc\boost\type_traits\* %_DEST%\inc%_EXT%\boost\type_traits
..\%__SRC%\inc\boost\type_traits\detail\*
%_DEST%\inc%_EXT%\boost\type_traits\detail
+..\%__SRC%\inc\boost\type_traits\msvc\*
%_DEST%\inc%_EXT%\boost\type_traits\msvc
..\%__SRC%\inc\boost\typeof\* %_DEST%\inc%_EXT%\boost\typeof
..\%__SRC%\inc\boost\typeof\dmc\* %_DEST%\inc%_EXT%\boost\typeof\dmc
..\%__SRC%\inc\boost\typeof\msvc\* %_DEST%\inc%_EXT%\boost\typeof\msvc
@@ -1656,11 +1447,14 @@ mkdir: %_DEST%\inc%_EXT%\boost\xpressive\traits\detail
..\%__SRC%\inc\boost\utility\* %_DEST%\inc%_EXT%\boost\utility
..\%__SRC%\inc\boost\utility\detail\* %_DEST%\inc%_EXT%\boost\utility\detail
..\%__SRC%\inc\boost\uuid\* %_DEST%\inc%_EXT%\boost\uuid
-..\%__SRC%\inc\boost\uuid\detail\* %_DEST%\inc%_EXT%\boost\uuid\detail
..\%__SRC%\inc\boost\variant\* %_DEST%\inc%_EXT%\boost\variant
..\%__SRC%\inc\boost\variant\detail\* %_DEST%\inc%_EXT%\boost\variant\detail
-..\%__SRC%\inc\boost\lambda\* %_DEST%\inc%_EXT%\boost\lambda
-..\%__SRC%\inc\boost\lambda\detail\* %_DEST%\inc%_EXT%\boost\lambda\detail
+mkdir: %_DEST%\inc%_EXT%\boost\lambda
+..\%__SRC%\misc\build\boost-1.30.2\boost\lambda\*.*pp
%_DEST%\inc%_EXT%\boost\lambda\*.*pp
+..\%__SRC%\misc\build\boost_1_48_0\boost\lambda\*
%_DEST%\inc%_EXT%\boost\lambda
+mkdir: %_DEST%\inc%_EXT%\boost\lambda\detail
+..\%__SRC%\misc\build\boost-1.30.2\boost\lambda\detail\*.*pp
%_DEST%\inc%_EXT%\boost\lambda\detail\*.*pp
+..\%__SRC%\misc\build\boost_1_48_0\boost\lambda\detail\*
%_DEST%\inc%_EXT%\boost\lambda\detail
..\%__SRC%\inc\boost\wave\cpplexer\* %_DEST%\inc%_EXT%\boost\wave\cpplexer
..\%__SRC%\inc\boost\wave\cpplexer\re2clex\*
%_DEST%\inc%_EXT%\boost\wave\cpplexer\re2clex
..\%__SRC%\inc\boost\wave\* %_DEST%\inc%_EXT%\boost\wave
diff --git a/main/external_deps.lst b/main/external_deps.lst
index a06b9c389e..1dc7f484b1 100644
--- a/main/external_deps.lst
+++ b/main/external_deps.lst
@@ -193,9 +193,9 @@ if (SYSTEM_PYTHON != YES)
URL2 = $(OOO_EXTRAS)$(MD5)-$(name)
if (SYSTEM_BOOST != YES)
- MD5 = 93eecce2abed9d2442c9676914709349
- name = boost_1_64_0.tar.bz2
- URL1 =
https://sourceforge.net/projects/boost/files/boost/1.64.0/boost_1_64_0.tar.bz2
+ MD5 = d6eef4b4cacb2183f2bf265a5a03a354
+ name = boost_1_55_0.tar.bz2
+ URL1 =
https://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2
URL2 = $(OOO_EXTRAS)$(MD5)-$(name)
if (SYSTEM_VIGRA != YES)
diff --git a/main/vcl/inc/vcl/bitmap.hxx b/main/vcl/inc/vcl/bitmap.hxx
index 77e907a832..fe64222969 100644
--- a/main/vcl/inc/vcl/bitmap.hxx
+++ b/main/vcl/inc/vcl/bitmap.hxx
@@ -37,6 +37,11 @@
#include <boost/math/special_functions/sinc.hpp>
+using namespace boost::math::policies;
+typedef policy<
+ promote_double<false>
+> SincPolicy;
+
// -----------
// - Defines -
// -----------
@@ -270,7 +275,7 @@ public:
}
x *= M_PI;
- return boost::math::sinc_pi(x);
+ return boost::math::sinc_pi(x, SincPolicy());
}
};