boost 1.52.0 status

classic Classic list List threaded Threaded
64 messages Options
1234
Reply | Threaded
Open this post in threaded view
|

Re: using cmake in parallel builds, Re: Parallel cmake (diff to review)

David Coppa
On Thu, Dec 13, 2012 at 3:39 PM, Amit Kulkarni <[hidden email]> wrote:

>> No, our make is not ignoring -j, and it's passed to submakes. Using standard
>> posix mechanisms. That is, it's passed through the environment, using
>> MAKEFLAGS.
>>
>> There are two ways to defeat that mechanism: either by explicitly wiping
>> out the environment, or by passing another -j somewhere.
>>
>> cmake is probably doing either of those.
>>
>> If you think make does not pass -j to submakes by default, you're confused,
>> again, or you explain yourself poorly.
>
> cmake is destroying the env by setting MAKEFLAGS="", that is what i
> saw in git master yesterday...

Already tried with removing that chunk: it does not solve the problem :(

Reply | Threaded
Open this post in threaded view
|

Re: Parallel cmake (diff to review)

Kent R. Spillner-2
In reply to this post by Marc Espie-2
Hey, dude-

> Our make passes -j through MAKEFLAGS.
>
> The way it handles recursive invocation is documented. Read the end of
> make(1):

Thanks for the cluestick!  I apologize for not seeing that paragraph earlier.

I'm corresponding with Amit privately to try and track down the root cause.

Best,
Kent



Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
In reply to this post by Brad Smith-14
On Mon, Dec 10, 2012 at 12:06:57AM -0500, Brad Smith wrote:

> On Fri, Nov 23, 2012 at 05:06:46PM -0600, Amit Kulkarni wrote:
> > Hi all
> >
> > 1) I need help porting databases/mongodb to a newer version. The older
> > version will need too many patches. Any volunteers for that? Mongodb
> > is cloud! So make OpenBSD cloudy.
> >
> > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
> > have the same patch... Vadim has already patched automoc4 in wip with
> > a similar patch... other similar patches mentioned in boost TODO in
> > wip.
> >
> > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
> >
> > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
> > textproc/tinyxml (old pokerth has too many patches in too many places)
> >
> > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
> > http://www.freshports.org/games/pokerth/
> >
> > I will do it next weekend. If somebody else wants to do it, great!
> >
> > 4) all other patches are in wip as mentioned here
> > https://github.com/jasperla/openbsd-wip/blob/master/devel/boost/TODO
> >
> > all other ports in the cvs tree which have a devel/boost in Makefile
> > build and package fine. this includes kde3 as of last week, before
> > vadim's imports of kde3 into wip.
>
> Here is an updated diff against -current.

Further updated for -current and includes the patch mentioned by Amit.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/devel/boost/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile 10 Dec 2012 13:37:57 -0000 1.42
+++ Makefile 10 Dec 2012 18:22:57 -0000
@@ -4,15 +4,16 @@ ONLY_FOR_ARCHS= ${GCC4_ARCHS}
 
 COMMENT= free peer-reviewed portable C++ source libraries
 
-VERSION= 1.42.0
+VERSION= 1.52.0
 DISTNAME= boost_${VERSION:S/./_/g}
 PKGNAME= boost-${VERSION}
-REVISION= 15
 CATEGORIES= devel
 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boost/}
 
-SO_VERSION= 4.0
-BOOST_LIBS= boost_date_time boost_date_time-mt \
+SO_VERSION= 5.0
+BOOST_LIBS= boost_chrono boost_chrono-mt \
+ boost_context boost_context-mt \
+ boost_date_time boost_date_time-mt \
  boost_filesystem boost_filesystem-mt \
  boost_graph boost_graph-mt \
  boost_iostreams boost_iostreams-mt \
@@ -25,11 +26,13 @@ BOOST_LIBS= boost_date_time boost_date_t
  boost_prg_exec_monitor-mt boost_prg_exec_monitor \
  boost_program_options boost_program_options-mt \
  boost_python boost_python-mt \
+ boost_random boost_random-mt \
  boost_regex boost_regex-mt \
  boost_serialization boost_serialization-mt \
  boost_signals boost_signals-mt \
  boost_system boost_system-mt \
  boost_thread-mt \
+ boost_timer boost_timer-mt \
  boost_unit_test_framework boost_unit_test_framework-mt \
  boost_wave boost_wave-mt \
  boost_wserialization boost_wserialization-mt
@@ -59,7 +62,8 @@ BJAM_CONFIG= -sNO_BZIP2=1 \
  -d+2 -q \
  -j ${MAKE_JOBS} \
  cflags='${CFLAGS}' cxxflags='${CXXFLAGS}' \
- variant=release link=static,shared threading=single,multi
+ variant=release link=static,shared threading=single,multi \
+ --layout=tagged
 
 BOOTSTRAP= --without-icu \
  --with-python=${MODPY_BIN} \
@@ -91,7 +95,7 @@ do-build:
     ./bjam ${BJAM_CONFIG}
 
 do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/jam/src/bin.*/bjam \
+ ${INSTALL_PROGRAM} ${WRKSRC}/tools/build/v2/engine/bin.*/bjam \
     ${PREFIX}/bin
  ${INSTALL_DATA} ${WRKSRC}/stage/lib/lib!(*.so) ${PREFIX}/lib
  @cd ${WRKSRC} && \
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/devel/boost/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 9 Dec 2012 08:23:31 -0000 1.6
+++ distinfo 20 Nov 2012 07:39:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (boost_1_42_0.tar.gz) = rFcb6SI9/i73fTU1GrDny7JFzj+p5ut+DBt84FBLFl0=
-SIZE (boost_1_42_0.tar.gz) = 40932853
+SHA256 (boost_1_52_0.tar.gz) = 7qY3pM6fm0Wg1eALuUYsnwhAhiZNhdYxM91tJAOYso8=
+SIZE (boost_1_52_0.tar.gz) = 64724106
Index: patches/patch-Jamroot
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-Jamroot,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Jamroot
--- patches/patch-Jamroot 21 Apr 2010 09:26:58 -0000 1.2
+++ patches/patch-Jamroot 20 Nov 2012 07:39:03 -0000
@@ -1,29 +1,14 @@
 $OpenBSD: patch-Jamroot,v 1.2 2010/04/21 09:26:58 landry Exp $
---- Jamroot.orig Sun Jan 24 21:43:34 2010
-+++ Jamroot Wed Apr 21 09:38:38 2010
-@@ -138,6 +138,7 @@ import option ;
+--- Jamroot.orig Fri Jul 27 13:15:55 2012
++++ Jamroot Wed Oct 10 16:45:59 2012
+@@ -134,8 +134,9 @@ import path ;
  path-constant BOOST_ROOT : . ;
- constant BOOST_VERSION : 1.42.0 ;
+ constant BOOST_VERSION : 1.52.0 ;
  constant BOOST_JAMROOT_MODULE : $(__name__) ;
-+constant SO_VERSION : ${SO_VERSION} ;
++constant SO_VERSION : 5.0 ;
 
- local version-tag = [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_VERSION) ]
-     ;
-@@ -369,7 +370,7 @@ rule tag ( name : type ? : property-set )
-         else if $(layout) = system
-         {
-             result = [ common.format-name
--                <base>
-+                <base> <threading>
-                 -$(BUILD_ID)
-                 : $(name) : $(type) : $(property-set) ] ;
-         }
-@@ -390,7 +391,7 @@ rule tag ( name : type ? : property-set )
-           ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix ) &&
-             ! ( [ $(property-set).get <toolset> ] in pgi ) )
-         {
--            result = $(result).$(BOOST_VERSION)  ;
-+            result = $(result).$(SO_VERSION)  ;
-         }
-            
-         return $(result) ;
+-boostcpp.set-version $(BOOST_VERSION) ;
++boostcpp.set-version $(SO_VERSION) ;
+
+ project boost
+     : requirements <include>.
Index: patches/patch-boost_archive_basic_archive_hpp
===================================================================
RCS file: patches/patch-boost_archive_basic_archive_hpp
diff -N patches/patch-boost_archive_basic_archive_hpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-boost_archive_basic_archive_hpp 20 Nov 2012 07:39:03 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- boost/archive/basic_archive.hpp.orig Wed Oct 10 17:12:59 2012
++++ boost/archive/basic_archive.hpp Wed Oct 10 17:10:46 2012
+@@ -115,7 +115,7 @@ class class_id_type { (public)
+     explicit class_id_type(const int t_) : t(t_){
+         BOOST_ASSERT(t_ <= boost::integer_traits<base_type>::const_max);
+     }
+-    explicit class_id_type(const std::size_t t_) : t(t_){
++    explicit class_id_type(const size_t t_) : t(t_){
+  //       BOOST_ASSERT(t_ <= boost::integer_traits<base_type>::const_max);
+     }
+     class_id_type(const class_id_type & t_) :
+@@ -151,7 +151,7 @@ class object_id_type { (private)
+ public:
+     object_id_type(): t(0) {};
+     // note: presumes that size_t >= unsigned int.
+-    explicit object_id_type(const std::size_t & t_) : t(t_){
++    explicit object_id_type(const size_t & t_) : t(t_){
+         BOOST_ASSERT(t_ <= boost::integer_traits<base_type>::const_max);
+     }
+     object_id_type(const object_id_type & t_) :
Index: patches/patch-boost_archive_iterators_remove_whitespace_hpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-boost_archive_iterators_remove_whitespace_hpp,v
retrieving revision 1.2
diff -u -p -r1.2 patch-boost_archive_iterators_remove_whitespace_hpp
--- patches/patch-boost_archive_iterators_remove_whitespace_hpp 2 Nov 2011 11:54:15 -0000 1.2
+++ patches/patch-boost_archive_iterators_remove_whitespace_hpp 20 Nov 2012 07:39:03 -0000
@@ -1,11 +1,11 @@
 $OpenBSD: patch-boost_archive_iterators_remove_whitespace_hpp,v 1.2 2011/11/02 11:54:15 jasper Exp $
---- boost/archive/iterators/remove_whitespace.hpp.orig Sun Dec 20 14:40:29 2009
-+++ boost/archive/iterators/remove_whitespace.hpp Sun Dec 20 19:07:34 2009
-@@ -16,6 +16,7 @@
+--- boost/archive/iterators/remove_whitespace.hpp.orig Wed Oct 10 15:21:03 2012
++++ boost/archive/iterators/remove_whitespace.hpp Wed Oct 10 15:21:31 2012
+@@ -18,6 +18,7 @@
 
- //  See http://www.boost.org for updates, documentation, and revision history.
+ #include <boost/assert.hpp>
 
 +#include <cwctype>
- #include <cassert>
-
  #include <boost/config.hpp> // for BOOST_DEDUCED_TYPENAME
+
+ #include <boost/serialization/pfto.hpp>
Index: patches/patch-boost_asio_detail_pipe_select_interrupter_hpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-boost_asio_detail_pipe_select_interrupter_hpp,v
retrieving revision 1.1
diff -u -p -r1.1 patch-boost_asio_detail_pipe_select_interrupter_hpp
--- patches/patch-boost_asio_detail_pipe_select_interrupter_hpp 30 Mar 2010 11:01:10 -0000 1.1
+++ patches/patch-boost_asio_detail_pipe_select_interrupter_hpp 20 Nov 2012 07:39:03 -0000
@@ -1,11 +1,11 @@
 $OpenBSD: patch-boost_asio_detail_pipe_select_interrupter_hpp,v 1.1 2010/03/30 11:01:10 robert Exp $
---- boost/asio/detail/pipe_select_interrupter.hpp.orig Tue May 12 18:05:45 2009
-+++ boost/asio/detail/pipe_select_interrupter.hpp Tue May 12 18:06:32 2009
-@@ -27,6 +27,7 @@
+--- boost/asio/detail/pipe_select_interrupter.hpp.orig Wed Oct 10 15:22:58 2012
++++ boost/asio/detail/pipe_select_interrupter.hpp Wed Oct 10 15:23:33 2012
+@@ -23,6 +23,7 @@
+ #if !defined(BOOST_ASIO_HAS_EVENTFD)
 
  #include <boost/asio/detail/push_options.hpp>
- #include <fcntl.h>
 +#include <unistd.h>
- #include <boost/asio/detail/pop_options.hpp>
 
- #include <boost/asio/error.hpp>
+ namespace boost {
+ namespace asio {
Index: patches/patch-boost_asio_detail_socket_ops_hpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-boost_asio_detail_socket_ops_hpp,v
retrieving revision 1.1
diff -u -p -r1.1 patch-boost_asio_detail_socket_ops_hpp
--- patches/patch-boost_asio_detail_socket_ops_hpp 30 Mar 2010 11:01:10 -0000 1.1
+++ patches/patch-boost_asio_detail_socket_ops_hpp 20 Nov 2012 07:39:03 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-boost_asio_detail_socket_ops_hpp,v 1.1 2010/03/30 11:01:10 robert Exp $
---- boost/asio/detail/socket_ops.hpp.orig Tue May 12 18:06:50 2009
-+++ boost/asio/detail/socket_ops.hpp Tue May 12 18:07:35 2009
-@@ -24,6 +24,8 @@
- #include <cstdlib>
- #include <cstring>
- #include <cerrno>
+--- boost/asio/detail/socket_ops.hpp.orig Wed Oct 10 15:25:04 2012
++++ boost/asio/detail/socket_ops.hpp Wed Oct 10 15:26:49 2012
+@@ -15,6 +15,8 @@
+ # pragma once
+ #endif // defined(_MSC_VER) && (_MSC_VER >= 1200)
+
 +#include <netdb.h>
 +#include <unistd.h>
- #include <boost/detail/workaround.hpp>
- #include <new>
- #include <boost/asio/detail/pop_options.hpp>
+ #include <boost/asio/detail/config.hpp>
+
+ #include <boost/system/error_code.hpp>
Index: patches/patch-boost_detail_endian_hpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-boost_detail_endian_hpp,v
retrieving revision 1.4
diff -u -p -r1.4 patch-boost_detail_endian_hpp
--- patches/patch-boost_detail_endian_hpp 2 Nov 2011 11:54:15 -0000 1.4
+++ patches/patch-boost_detail_endian_hpp 20 Nov 2012 07:39:03 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-boost_detail_endian_hpp,v 1.4 2011/11/02 11:54:15 jasper Exp $
---- boost/detail/endian.hpp.orig Wed Oct 21 14:07:45 2009
-+++ boost/detail/endian.hpp Mon Oct 17 01:13:58 2011
-@@ -42,6 +42,14 @@
+--- boost/detail/endian.hpp.orig Wed Oct 10 15:27:55 2012
++++ boost/detail/endian.hpp Wed Oct 10 15:30:03 2012
+@@ -43,6 +43,13 @@
  #  error Unknown machine endianness detected.
  # endif
  # define BOOST_BYTE_ORDER __BYTE_ORDER
@@ -12,7 +12,6 @@ $OpenBSD: patch-boost_detail_endian_hpp,
 +# elif (_BYTE_ORDER == _BIG_ENDIAN)
 +#  define BOOST_BIG_ENDIAN
 +# endif
-+# define BOOST_BYTE_ORDER _BYTE_ORDER
- #elif defined(_BIG_ENDIAN) && !defined(_LITTLE_ENDIAN)
- # define BOOST_BIG_ENDIAN
- # define BOOST_BYTE_ORDER 4321
+ #elif defined(_BIG_ENDIAN) && !defined(_LITTLE_ENDIAN) || \
+     defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__) || \
+     defined(_STLP_BIG_ENDIAN) && !defined(_STLP_LITTLE_ENDIAN)
Index: patches/patch-boost_function_function_template_hpp
===================================================================
RCS file: patches/patch-boost_function_function_template_hpp
diff -N patches/patch-boost_function_function_template_hpp
--- patches/patch-boost_function_function_template_hpp 30 Apr 2010 20:08:02 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-boost_function_function_template_hpp,v 1.3 2010/04/30 20:08:02 espie Exp $
---- boost/function/function_template.hpp.orig Fri Apr 30 21:01:11 2010
-+++ boost/function/function_template.hpp Fri Apr 30 21:02:15 2010
-@@ -1000,9 +1000,9 @@ namespace boost {
-
- #if !BOOST_WORKAROUND(BOOST_MSVC, < 1300)
-   template<typename R BOOST_FUNCTION_COMMA BOOST_FUNCTION_TEMPLATE_PARMS>
-+  inline
-   typename BOOST_FUNCTION_FUNCTION<
-       R BOOST_FUNCTION_COMMA BOOST_FUNCTION_TEMPLATE_ARGS>::result_type
--  inline
-   BOOST_FUNCTION_FUNCTION<R BOOST_FUNCTION_COMMA BOOST_FUNCTION_TEMPLATE_ARGS>
-   ::operator()(BOOST_FUNCTION_PARMS) const
-   {
Index: patches/patch-boost_interprocess_detail_transform_iterator_hpp
===================================================================
RCS file: patches/patch-boost_interprocess_detail_transform_iterator_hpp
diff -N patches/patch-boost_interprocess_detail_transform_iterator_hpp
--- patches/patch-boost_interprocess_detail_transform_iterator_hpp 15 Oct 2012 20:31:59 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-boost_interprocess_detail_transform_iterator_hpp,v 1.1 2012/10/15 20:31:59 robert Exp $
---- boost/interprocess/detail/transform_iterator.hpp.orig Sat Oct 13 12:35:34 2012
-+++ boost/interprocess/detail/transform_iterator.hpp Sat Oct 13 12:35:40 2012
-@@ -54,7 +54,7 @@ struct operator_arrow_proxy<T&>
-    // This function is needed for MWCW and BCC, which won't call operator->
-    // again automatically per 13.3.1.2 para 8
- //   operator T*() const { return &m_value; }
--   mutable T &m_value;
-+   T &m_value;
- };
-
- template <class Iterator, class UnaryFunction>
Index: patches/patch-boost_interprocess_detail_workaround_hpp
===================================================================
RCS file: patches/patch-boost_interprocess_detail_workaround_hpp
diff -N patches/patch-boost_interprocess_detail_workaround_hpp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-boost_interprocess_detail_workaround_hpp 10 Dec 2012 18:24:50 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- boost/interprocess/detail/workaround.hpp.orig Mon Dec 10 13:23:26 2012
++++ boost/interprocess/detail/workaround.hpp Mon Dec 10 13:24:07 2012
+@@ -110,6 +110,7 @@
+
+    #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
+       #define BOOST_INTERPROCESS_BSD_DERIVATIVE
++      #include <sys/param.h>
+       #include <sys/sysctl.h>
+       #if defined(CTL_KERN) && defined (KERN_BOOTTIME)
+          //#define BOOST_INTERPROCESS_HAS_KERNEL_BOOTTIME
Index: patches/patch-boost_math_tools_config_hpp
===================================================================
RCS file: patches/patch-boost_math_tools_config_hpp
diff -N patches/patch-boost_math_tools_config_hpp
--- patches/patch-boost_math_tools_config_hpp 2 Nov 2011 11:54:15 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-boost_math_tools_config_hpp,v 1.2 2011/11/02 11:54:15 jasper Exp $
---- boost/math/tools/config.hpp.orig Mon Oct 12 06:35:20 2009
-+++ boost/math/tools/config.hpp Mon Oct 17 01:15:58 2011
-@@ -24,7 +24,7 @@
- #include <boost/math/special_functions/detail/round_fwd.hpp>
-
- #if defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \
--   || defined(__hppa) || defined(__NO_LONG_DOUBLE_MATH)
-+   || (defined(__hppa) && !defined(__OpenBSD__)) || defined(__NO_LONG_DOUBLE_MATH)
- #  define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
- #endif
- #if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x582))
Index: patches/patch-boost_throw_exception_hpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-boost_throw_exception_hpp,v
retrieving revision 1.3
diff -u -p -r1.3 patch-boost_throw_exception_hpp
--- patches/patch-boost_throw_exception_hpp 6 Nov 2011 19:26:23 -0000 1.3
+++ patches/patch-boost_throw_exception_hpp 20 Nov 2012 07:39:04 -0000
@@ -4,9 +4,9 @@ Fix for /usr/local/include/boost/throw_e
 `inline' is not at  beginning of declaration which makes -Werror
 configure scripts bomb
 
---- boost/throw_exception.hpp.orig Tue Dec 22 21:59:23 2009
-+++ boost/throw_exception.hpp Thu Apr  8 13:36:37 2010
-@@ -55,7 +55,7 @@ void throw_exception( std::exception const & e ); // u
+--- boost/throw_exception.hpp.orig Wed Oct 10 15:43:10 2012
++++ boost/throw_exception.hpp Wed Oct 10 15:43:44 2012
+@@ -57,7 +57,7 @@ void throw_exception( std::exception const & e ); // u
 
  inline void throw_exception_assert_compatibility( std::exception const & ) { }
 
Index: patches/patch-boost_wave_token_ids_hpp
===================================================================
RCS file: patches/patch-boost_wave_token_ids_hpp
diff -N patches/patch-boost_wave_token_ids_hpp
--- patches/patch-boost_wave_token_ids_hpp 30 Mar 2010 11:01:10 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-boost_wave_token_ids_hpp,v 1.3 2010/03/30 11:01:10 robert Exp $
---- boost/wave/token_ids.hpp.orig Sun Dec 20 19:48:02 2009
-+++ boost/wave/token_ids.hpp Sun Dec 20 19:49:32 2009
-@@ -27,7 +27,7 @@
- #if !defined(BOOST_WAVE_TOKEN_IDS_DEFINED)
- #define BOOST_WAVE_TOKEN_IDS_DEFINED
-
--#if (defined (__FreeBSD__) || defined (__DragonFly__)) && defined (T_DIVIDE)
-+#if (defined (__FreeBSD__) || defined (__DragonFly__) || defined(__OpenBSD__)) && defined (T_DIVIDE)
- #undef T_DIVIDE
- #endif
-
Index: patches/patch-libs_filesystem_src_operations_cpp
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-libs_filesystem_src_operations_cpp,v
retrieving revision 1.1
diff -u -p -r1.1 patch-libs_filesystem_src_operations_cpp
--- patches/patch-libs_filesystem_src_operations_cpp 6 Nov 2011 20:05:47 -0000 1.1
+++ patches/patch-libs_filesystem_src_operations_cpp 20 Nov 2012 07:39:04 -0000
@@ -1,19 +1,19 @@
 $OpenBSD: patch-libs_filesystem_src_operations_cpp,v 1.1 2011/11/06 20:05:47 jasper Exp $
---- libs/filesystem/src/operations.cpp.orig Thu Nov  3 06:53:43 2011
-+++ libs/filesystem/src/operations.cpp Thu Nov  3 06:54:19 2011
-@@ -58,14 +58,11 @@ using boost::system::system_category;
-
- # else // BOOST_POSIX_API
+--- libs/filesystem/src/operations.cpp.orig Wed Oct 10 15:47:26 2012
++++ libs/filesystem/src/operations.cpp Wed Oct 10 15:49:47 2012
+@@ -73,14 +73,11 @@ using std::wstring;
+     const fs::path dot_dot_path("..");
  #   include <sys/types.h>
+ #   include <sys/stat.h>
 -#   if !defined(__APPLE__) && !defined(__OpenBSD__)
-+#   ifndef __APPLE__
++#   if !defined(__APPLE__)
  #     include <sys/statvfs.h>
  #     define BOOST_STATVFS statvfs
  #     define BOOST_STATVFS_F_FRSIZE vfs.f_frsize
  #   else
--#ifdef __OpenBSD__
+-#     ifdef __OpenBSD__
 -#     include <sys/param.h>
--#endif
+-#     endif
  #     include <sys/mount.h>
  #     define BOOST_STATVFS statfs
- #     define BOOST_STATVFS_F_FRSIZE static_cast<boost::uintmax_t>( vfs.f_bsize )
+ #     define BOOST_STATVFS_F_FRSIZE static_cast<boost::uintmax_t>(vfs.f_bsize)
Index: patches/patch-libs_random_random_device_cpp
===================================================================
RCS file: patches/patch-libs_random_random_device_cpp
diff -N patches/patch-libs_random_random_device_cpp
--- patches/patch-libs_random_random_device_cpp 30 Mar 2010 11:00:15 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-libs_random_random_device_cpp,v 1.2 2010/03/30 11:00:15 robert Exp $
---- libs/random/random_device.cpp.orig Tue May 12 18:37:39 2009
-+++ libs/random/random_device.cpp Tue May 12 18:38:44 2009
-@@ -22,7 +22,7 @@ const boost::random_device::result_type boost::random_
- #endif
-
-
--#if defined(__linux__) || defined (__FreeBSD__)
-+#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__)
-
- // the default is the unlimited capacity device, using some secure hash
- // try "/dev/random" for blocking when the entropy pool has drained
-@@ -90,7 +90,7 @@ class boost::random_device::impl (private)
-   int fd;
- };
-
--#endif // __linux__ || __FreeBSD__
-+#endif // __linux__ || __FreeBSD__ || __OpenBSD__
-
-
- boost::random_device::random_device(const std::string& token)
Index: patches/patch-tools_build_v2_tools_gcc_jam
===================================================================
RCS file: /home/cvs/ports/devel/boost/patches/patch-tools_build_v2_tools_gcc_jam,v
retrieving revision 1.4
diff -u -p -r1.4 patch-tools_build_v2_tools_gcc_jam
--- patches/patch-tools_build_v2_tools_gcc_jam 19 Sep 2011 19:53:20 -0000 1.4
+++ patches/patch-tools_build_v2_tools_gcc_jam 20 Nov 2012 08:57:18 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-tools_build_v2_tools_gcc_jam,v 1.4 2011/09/19 19:53:20 naddy Exp $
---- tools/build/v2/tools/gcc.jam.orig Wed Oct 28 08:47:51 2009
-+++ tools/build/v2/tools/gcc.jam Sun Sep 18 13:12:45 2011
-@@ -269,7 +269,7 @@ class gcc-pch-generator : pch-generator
+--- tools/build/v2/tools/gcc.jam.orig Wed Oct 10 15:55:07 2012
++++ tools/build/v2/tools/gcc.jam Wed Oct 10 16:00:29 2012
+@@ -335,7 +335,7 @@ class gcc-pch-generator : pch-generator
 
          # return result of base class and pch-file property as usage-requirements
          return
@@ -10,7 +10,7 @@ $OpenBSD: patch-tools_build_v2_tools_gcc
              $(pch-file)
            ;
      }
-@@ -299,7 +299,7 @@ toolset.flags gcc.compile PCH_FILE <pch>on : <pch-file
+@@ -365,7 +365,7 @@ toolset.flags gcc.compile PCH_FILE <pch>on : <pch-file
 
  # Declare flags and action for compilation.
  toolset.flags gcc.compile OPTIONS <optimization>off   : -O0 ;
@@ -19,7 +19,7 @@ $OpenBSD: patch-tools_build_v2_tools_gcc
  toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
 
  toolset.flags gcc.compile OPTIONS <inlining>off  : -fno-inline ;
-@@ -473,11 +473,13 @@ rule compile.c ( targets * : sources * : properties *
+@@ -599,11 +599,13 @@ rule compile.fortran ( targets * : sources * : propert
 
  actions compile.c++ bind PCH_FILE
  {
@@ -33,24 +33,24 @@ $OpenBSD: patch-tools_build_v2_tools_gcc
      "$(CONFIG_COMMAND)" $(LANG) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -c -o "$(<)" "$(>)"
  }
 
-@@ -795,6 +797,7 @@ rule link ( targets * : sources * : properties * )
+@@ -955,6 +957,7 @@ rule link ( targets * : sources * : properties * )
 
  actions link bind LIBRARIES
  {
-+    echo "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
-     "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
++    echo "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
+     "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) -Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
 
  }
-@@ -855,10 +858,10 @@ rule link.dll ( targets * : sources * : properties * )
-     JAM_SEMAPHORE on $(targets) = <s>gcc-link-semaphore ;
+@@ -1017,10 +1020,10 @@ rule link.dll ( targets * : sources * : properties * )
+     quote-rpath $(targets) ;
  }
 
 -# Differs from 'link' above only by -shared.
 +# Differs from 'link' above only by -shared and -fPIC.
  actions link.dll bind LIBRARIES
  {
--    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
-+    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,"$(RPATH)" "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared -fPIC $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
+-    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
++    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" -Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])" -o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared -fPIC $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
  }
 
  rule setup-threading ( targets * : sources * : properties * )
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/devel/boost/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 5 May 2011 17:08:27 -0000 1.9
+++ pkg/PLIST 20 Nov 2012 07:39:04 -0000
@@ -51,6 +51,7 @@ include/boost/accumulators/statistics/me
 include/boost/accumulators/statistics/median.hpp
 include/boost/accumulators/statistics/min.hpp
 include/boost/accumulators/statistics/moment.hpp
+include/boost/accumulators/statistics/p_square_cumul_dist.hpp
 include/boost/accumulators/statistics/p_square_cumulative_distribution.hpp
 include/boost/accumulators/statistics/p_square_quantile.hpp
 include/boost/accumulators/statistics/parameters/
@@ -65,6 +66,7 @@ include/boost/accumulators/statistics/ro
 include/boost/accumulators/statistics/skewness.hpp
 include/boost/accumulators/statistics/stats.hpp
 include/boost/accumulators/statistics/sum.hpp
+include/boost/accumulators/statistics/sum_kahan.hpp
 include/boost/accumulators/statistics/tail.hpp
 include/boost/accumulators/statistics/tail_mean.hpp
 include/boost/accumulators/statistics/tail_quantile.hpp
@@ -81,11 +83,13 @@ include/boost/accumulators/statistics/we
 include/boost/accumulators/statistics/weighted_mean.hpp
 include/boost/accumulators/statistics/weighted_median.hpp
 include/boost/accumulators/statistics/weighted_moment.hpp
+include/boost/accumulators/statistics/weighted_p_square_cumul_dist.hpp
 include/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp
 include/boost/accumulators/statistics/weighted_p_square_quantile.hpp
 include/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp
 include/boost/accumulators/statistics/weighted_skewness.hpp
 include/boost/accumulators/statistics/weighted_sum.hpp
+include/boost/accumulators/statistics/weighted_sum_kahan.hpp
 include/boost/accumulators/statistics/weighted_tail_mean.hpp
 include/boost/accumulators/statistics/weighted_tail_quantile.hpp
 include/boost/accumulators/statistics/weighted_tail_variate_means.hpp
@@ -93,8 +97,31 @@ include/boost/accumulators/statistics/we
 include/boost/accumulators/statistics/with_error.hpp
 include/boost/accumulators/statistics_fwd.hpp
 include/boost/algorithm/
+include/boost/algorithm/clamp.hpp
+include/boost/algorithm/cxx11/
+include/boost/algorithm/cxx11/all_of.hpp
+include/boost/algorithm/cxx11/any_of.hpp
+include/boost/algorithm/cxx11/copy_if.hpp
+include/boost/algorithm/cxx11/copy_n.hpp
+include/boost/algorithm/cxx11/find_if_not.hpp
+include/boost/algorithm/cxx11/iota.hpp
+include/boost/algorithm/cxx11/is_partitioned.hpp
+include/boost/algorithm/cxx11/is_permutation.hpp
+include/boost/algorithm/cxx11/is_sorted.hpp
+include/boost/algorithm/cxx11/none_of.hpp
+include/boost/algorithm/cxx11/one_of.hpp
+include/boost/algorithm/cxx11/partition_copy.hpp
+include/boost/algorithm/cxx11/partition_point.hpp
+include/boost/algorithm/hex.hpp
 include/boost/algorithm/minmax.hpp
 include/boost/algorithm/minmax_element.hpp
+include/boost/algorithm/searching/
+include/boost/algorithm/searching/boyer_moore.hpp
+include/boost/algorithm/searching/boyer_moore_horspool.hpp
+include/boost/algorithm/searching/detail/
+include/boost/algorithm/searching/detail/bm_traits.hpp
+include/boost/algorithm/searching/detail/debugging.hpp
+include/boost/algorithm/searching/knuth_morris_pratt.hpp
 include/boost/algorithm/string/
 include/boost/algorithm/string.hpp
 include/boost/algorithm/string/case_conv.hpp
@@ -141,6 +168,7 @@ include/boost/algorithm/string/std/slist
 include/boost/algorithm/string/std/string_traits.hpp
 include/boost/algorithm/string/std_containers_traits.hpp
 include/boost/algorithm/string/trim.hpp
+include/boost/algorithm/string/trim_all.hpp
 include/boost/algorithm/string/yes_no_type.hpp
 include/boost/algorithm/string_regex.hpp
 include/boost/aligned_storage.hpp
@@ -268,13 +296,17 @@ include/boost/asio/basic_datagram_socket
 include/boost/asio/basic_deadline_timer.hpp
 include/boost/asio/basic_io_object.hpp
 include/boost/asio/basic_raw_socket.hpp
+include/boost/asio/basic_seq_packet_socket.hpp
 include/boost/asio/basic_serial_port.hpp
+include/boost/asio/basic_signal_set.hpp
 include/boost/asio/basic_socket.hpp
 include/boost/asio/basic_socket_acceptor.hpp
 include/boost/asio/basic_socket_iostream.hpp
 include/boost/asio/basic_socket_streambuf.hpp
 include/boost/asio/basic_stream_socket.hpp
 include/boost/asio/basic_streambuf.hpp
+include/boost/asio/basic_streambuf_fwd.hpp
+include/boost/asio/basic_waitable_timer.hpp
 include/boost/asio/buffer.hpp
 include/boost/asio/buffered_read_stream.hpp
 include/boost/asio/buffered_read_stream_fwd.hpp
@@ -284,18 +316,30 @@ include/boost/asio/buffered_write_stream
 include/boost/asio/buffered_write_stream_fwd.hpp
 include/boost/asio/buffers_iterator.hpp
 include/boost/asio/completion_condition.hpp
+include/boost/asio/connect.hpp
 include/boost/asio/datagram_socket_service.hpp
 include/boost/asio/deadline_timer.hpp
 include/boost/asio/deadline_timer_service.hpp
 include/boost/asio/detail/
+include/boost/asio/detail/array.hpp
+include/boost/asio/detail/array_fwd.hpp
+include/boost/asio/detail/atomic_count.hpp
+include/boost/asio/detail/base_from_completion_cond.hpp
 include/boost/asio/detail/bind_handler.hpp
 include/boost/asio/detail/buffer_resize_guard.hpp
+include/boost/asio/detail/buffer_sequence_adapter.hpp
 include/boost/asio/detail/buffered_stream_storage.hpp
 include/boost/asio/detail/call_stack.hpp
-include/boost/asio/detail/const_buffers_iterator.hpp
+include/boost/asio/detail/chrono_time_traits.hpp
+include/boost/asio/detail/completion_handler.hpp
+include/boost/asio/detail/config.hpp
 include/boost/asio/detail/consuming_buffers.hpp
+include/boost/asio/detail/date_time_fwd.hpp
 include/boost/asio/detail/deadline_timer_service.hpp
+include/boost/asio/detail/dependent_type.hpp
 include/boost/asio/detail/descriptor_ops.hpp
+include/boost/asio/detail/descriptor_read_op.hpp
+include/boost/asio/detail/descriptor_write_op.hpp
 include/boost/asio/detail/dev_poll_reactor.hpp
 include/boost/asio/detail/dev_poll_reactor_fwd.hpp
 include/boost/asio/detail/epoll_reactor.hpp
@@ -303,72 +347,172 @@ include/boost/asio/detail/epoll_reactor_
 include/boost/asio/detail/event.hpp
 include/boost/asio/detail/eventfd_select_interrupter.hpp
 include/boost/asio/detail/fd_set_adapter.hpp
+include/boost/asio/detail/fenced_block.hpp
+include/boost/asio/detail/gcc_arm_fenced_block.hpp
+include/boost/asio/detail/gcc_hppa_fenced_block.hpp
+include/boost/asio/detail/gcc_sync_fenced_block.hpp
+include/boost/asio/detail/gcc_x86_fenced_block.hpp
 include/boost/asio/detail/handler_alloc_helpers.hpp
-include/boost/asio/detail/handler_base_from_member.hpp
 include/boost/asio/detail/handler_invoke_helpers.hpp
-include/boost/asio/detail/handler_queue.hpp
+include/boost/asio/detail/handler_tracking.hpp
+include/boost/asio/detail/handler_type_requirements.hpp
 include/boost/asio/detail/hash_map.hpp
-include/boost/asio/detail/indirect_handler_queue.hpp
+include/boost/asio/detail/impl/
+include/boost/asio/detail/impl/descriptor_ops.ipp
+include/boost/asio/detail/impl/dev_poll_reactor.hpp
+include/boost/asio/detail/impl/dev_poll_reactor.ipp
+include/boost/asio/detail/impl/epoll_reactor.hpp
+include/boost/asio/detail/impl/epoll_reactor.ipp
+include/boost/asio/detail/impl/eventfd_select_interrupter.ipp
+include/boost/asio/detail/impl/handler_tracking.ipp
+include/boost/asio/detail/impl/kqueue_reactor.hpp
+include/boost/asio/detail/impl/kqueue_reactor.ipp
+include/boost/asio/detail/impl/pipe_select_interrupter.ipp
+include/boost/asio/detail/impl/posix_event.ipp
+include/boost/asio/detail/impl/posix_mutex.ipp
+include/boost/asio/detail/impl/posix_thread.ipp
+include/boost/asio/detail/impl/posix_tss_ptr.ipp
+include/boost/asio/detail/impl/reactive_descriptor_service.ipp
+include/boost/asio/detail/impl/reactive_serial_port_service.ipp
+include/boost/asio/detail/impl/reactive_socket_service_base.ipp
+include/boost/asio/detail/impl/resolver_service_base.ipp
+include/boost/asio/detail/impl/select_reactor.hpp
+include/boost/asio/detail/impl/select_reactor.ipp
+include/boost/asio/detail/impl/service_registry.hpp
+include/boost/asio/detail/impl/service_registry.ipp
+include/boost/asio/detail/impl/signal_set_service.ipp
+include/boost/asio/detail/impl/socket_ops.ipp
+include/boost/asio/detail/impl/socket_select_interrupter.ipp
+include/boost/asio/detail/impl/strand_service.hpp
+include/boost/asio/detail/impl/strand_service.ipp
+include/boost/asio/detail/impl/task_io_service.hpp
+include/boost/asio/detail/impl/task_io_service.ipp
+include/boost/asio/detail/impl/throw_error.ipp
+include/boost/asio/detail/impl/timer_queue.ipp
+include/boost/asio/detail/impl/timer_queue_ptime.ipp
+include/boost/asio/detail/impl/timer_queue_set.ipp
+include/boost/asio/detail/impl/win_event.ipp
+include/boost/asio/detail/impl/win_iocp_handle_service.ipp
+include/boost/asio/detail/impl/win_iocp_io_service.hpp
+include/boost/asio/detail/impl/win_iocp_io_service.ipp
+include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp
+include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp
+include/boost/asio/detail/impl/win_mutex.ipp
+include/boost/asio/detail/impl/win_object_handle_service.ipp
+include/boost/asio/detail/impl/win_static_mutex.ipp
+include/boost/asio/detail/impl/win_thread.ipp
+include/boost/asio/detail/impl/win_tss_ptr.ipp
+include/boost/asio/detail/impl/winsock_init.ipp
 include/boost/asio/detail/io_control.hpp
+include/boost/asio/detail/keyword_tss_ptr.hpp
 include/boost/asio/detail/kqueue_reactor.hpp
 include/boost/asio/detail/kqueue_reactor_fwd.hpp
 include/boost/asio/detail/local_free_on_block_exit.hpp
+include/boost/asio/detail/macos_fenced_block.hpp
 include/boost/asio/detail/mutex.hpp
 include/boost/asio/detail/noncopyable.hpp
 include/boost/asio/detail/null_event.hpp
+include/boost/asio/detail/null_fenced_block.hpp
 include/boost/asio/detail/null_mutex.hpp
 include/boost/asio/detail/null_signal_blocker.hpp
+include/boost/asio/detail/null_static_mutex.hpp
 include/boost/asio/detail/null_thread.hpp
 include/boost/asio/detail/null_tss_ptr.hpp
+include/boost/asio/detail/object_pool.hpp
 include/boost/asio/detail/old_win_sdk_compat.hpp
+include/boost/asio/detail/op_queue.hpp
+include/boost/asio/detail/operation.hpp
 include/boost/asio/detail/pipe_select_interrupter.hpp
 include/boost/asio/detail/pop_options.hpp
 include/boost/asio/detail/posix_event.hpp
 include/boost/asio/detail/posix_fd_set_adapter.hpp
 include/boost/asio/detail/posix_mutex.hpp
 include/boost/asio/detail/posix_signal_blocker.hpp
+include/boost/asio/detail/posix_static_mutex.hpp
 include/boost/asio/detail/posix_thread.hpp
 include/boost/asio/detail/posix_tss_ptr.hpp
 include/boost/asio/detail/push_options.hpp
 include/boost/asio/detail/reactive_descriptor_service.hpp
+include/boost/asio/detail/reactive_null_buffers_op.hpp
 include/boost/asio/detail/reactive_serial_port_service.hpp
+include/boost/asio/detail/reactive_socket_accept_op.hpp
+include/boost/asio/detail/reactive_socket_connect_op.hpp
+include/boost/asio/detail/reactive_socket_recv_op.hpp
+include/boost/asio/detail/reactive_socket_recvfrom_op.hpp
+include/boost/asio/detail/reactive_socket_recvmsg_op.hpp
+include/boost/asio/detail/reactive_socket_send_op.hpp
+include/boost/asio/detail/reactive_socket_sendto_op.hpp
 include/boost/asio/detail/reactive_socket_service.hpp
+include/boost/asio/detail/reactive_socket_service_base.hpp
+include/boost/asio/detail/reactor.hpp
+include/boost/asio/detail/reactor_fwd.hpp
+include/boost/asio/detail/reactor_op.hpp
 include/boost/asio/detail/reactor_op_queue.hpp
+include/boost/asio/detail/regex_fwd.hpp
+include/boost/asio/detail/resolve_endpoint_op.hpp
+include/boost/asio/detail/resolve_op.hpp
 include/boost/asio/detail/resolver_service.hpp
+include/boost/asio/detail/resolver_service_base.hpp
 include/boost/asio/detail/scoped_lock.hpp
+include/boost/asio/detail/scoped_ptr.hpp
 include/boost/asio/detail/select_interrupter.hpp
 include/boost/asio/detail/select_reactor.hpp
 include/boost/asio/detail/select_reactor_fwd.hpp
-include/boost/asio/detail/service_base.hpp
-include/boost/asio/detail/service_id.hpp
 include/boost/asio/detail/service_registry.hpp
 include/boost/asio/detail/service_registry_fwd.hpp
+include/boost/asio/detail/shared_ptr.hpp
 include/boost/asio/detail/signal_blocker.hpp
+include/boost/asio/detail/signal_handler.hpp
 include/boost/asio/detail/signal_init.hpp
+include/boost/asio/detail/signal_op.hpp
+include/boost/asio/detail/signal_set_service.hpp
 include/boost/asio/detail/socket_holder.hpp
 include/boost/asio/detail/socket_ops.hpp
 include/boost/asio/detail/socket_option.hpp
 include/boost/asio/detail/socket_select_interrupter.hpp
 include/boost/asio/detail/socket_types.hpp
+include/boost/asio/detail/solaris_fenced_block.hpp
+include/boost/asio/detail/static_mutex.hpp
 include/boost/asio/detail/strand_service.hpp
 include/boost/asio/detail/task_io_service.hpp
-include/boost/asio/detail/task_io_service_2lock.hpp
 include/boost/asio/detail/task_io_service_fwd.hpp
+include/boost/asio/detail/task_io_service_operation.hpp
 include/boost/asio/detail/thread.hpp
 include/boost/asio/detail/throw_error.hpp
 include/boost/asio/detail/timer_queue.hpp
 include/boost/asio/detail/timer_queue_base.hpp
+include/boost/asio/detail/timer_queue_fwd.hpp
+include/boost/asio/detail/timer_queue_ptime.hpp
+include/boost/asio/detail/timer_queue_set.hpp
+include/boost/asio/detail/timer_scheduler.hpp
+include/boost/asio/detail/timer_scheduler_fwd.hpp
 include/boost/asio/detail/tss_ptr.hpp
+include/boost/asio/detail/wait_handler.hpp
+include/boost/asio/detail/wait_op.hpp
+include/boost/asio/detail/weak_ptr.hpp
 include/boost/asio/detail/win_event.hpp
 include/boost/asio/detail/win_fd_set_adapter.hpp
+include/boost/asio/detail/win_fenced_block.hpp
+include/boost/asio/detail/win_iocp_handle_read_op.hpp
 include/boost/asio/detail/win_iocp_handle_service.hpp
+include/boost/asio/detail/win_iocp_handle_write_op.hpp
 include/boost/asio/detail/win_iocp_io_service.hpp
 include/boost/asio/detail/win_iocp_io_service_fwd.hpp
+include/boost/asio/detail/win_iocp_null_buffers_op.hpp
+include/boost/asio/detail/win_iocp_operation.hpp
+include/boost/asio/detail/win_iocp_overlapped_op.hpp
 include/boost/asio/detail/win_iocp_overlapped_ptr.hpp
 include/boost/asio/detail/win_iocp_serial_port_service.hpp
+include/boost/asio/detail/win_iocp_socket_accept_op.hpp
+include/boost/asio/detail/win_iocp_socket_recv_op.hpp
+include/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp
+include/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp
+include/boost/asio/detail/win_iocp_socket_send_op.hpp
 include/boost/asio/detail/win_iocp_socket_service.hpp
+include/boost/asio/detail/win_iocp_socket_service_base.hpp
 include/boost/asio/detail/win_mutex.hpp
-include/boost/asio/detail/win_signal_blocker.hpp
+include/boost/asio/detail/win_object_handle_service.hpp
+include/boost/asio/detail/win_static_mutex.hpp
 include/boost/asio/detail/win_thread.hpp
 include/boost/asio/detail/win_tss_ptr.hpp
 include/boost/asio/detail/wince_thread.hpp
@@ -377,14 +521,21 @@ include/boost/asio/detail/wrapped_handle
 include/boost/asio/error.hpp
 include/boost/asio/handler_alloc_hook.hpp
 include/boost/asio/handler_invoke_hook.hpp
+include/boost/asio/high_resolution_timer.hpp
 include/boost/asio/impl/
+include/boost/asio/impl/connect.hpp
+include/boost/asio/impl/error.ipp
+include/boost/asio/impl/io_service.hpp
 include/boost/asio/impl/io_service.ipp
-include/boost/asio/impl/read.ipp
-include/boost/asio/impl/read_at.ipp
-include/boost/asio/impl/read_until.ipp
+include/boost/asio/impl/read.hpp
+include/boost/asio/impl/read_at.hpp
+include/boost/asio/impl/read_until.hpp
+include/boost/asio/impl/serial_port_base.hpp
 include/boost/asio/impl/serial_port_base.ipp
-include/boost/asio/impl/write.ipp
-include/boost/asio/impl/write_at.ipp
+include/boost/asio/impl/src.cpp
+include/boost/asio/impl/src.hpp
+include/boost/asio/impl/write.hpp
+include/boost/asio/impl/write_at.hpp
 include/boost/asio/io_service.hpp
 include/boost/asio/ip/
 include/boost/asio/ip/address.hpp
@@ -396,9 +547,21 @@ include/boost/asio/ip/basic_resolver_ent
 include/boost/asio/ip/basic_resolver_iterator.hpp
 include/boost/asio/ip/basic_resolver_query.hpp
 include/boost/asio/ip/detail/
+include/boost/asio/ip/detail/endpoint.hpp
+include/boost/asio/ip/detail/impl/
+include/boost/asio/ip/detail/impl/endpoint.ipp
 include/boost/asio/ip/detail/socket_option.hpp
 include/boost/asio/ip/host_name.hpp
 include/boost/asio/ip/icmp.hpp
+include/boost/asio/ip/impl/
+include/boost/asio/ip/impl/address.hpp
+include/boost/asio/ip/impl/address.ipp
+include/boost/asio/ip/impl/address_v4.hpp
+include/boost/asio/ip/impl/address_v4.ipp
+include/boost/asio/ip/impl/address_v6.hpp
+include/boost/asio/ip/impl/address_v6.ipp
+include/boost/asio/ip/impl/basic_endpoint.hpp
+include/boost/asio/ip/impl/host_name.ipp
 include/boost/asio/ip/multicast.hpp
 include/boost/asio/ip/resolver_query_base.hpp
 include/boost/asio/ip/resolver_service.hpp
@@ -412,6 +575,10 @@ include/boost/asio/local/
 include/boost/asio/local/basic_endpoint.hpp
 include/boost/asio/local/connect_pair.hpp
 include/boost/asio/local/datagram_protocol.hpp
+include/boost/asio/local/detail/
+include/boost/asio/local/detail/endpoint.hpp
+include/boost/asio/local/detail/impl/
+include/boost/asio/local/detail/impl/endpoint.ipp
 include/boost/asio/local/stream_protocol.hpp
 include/boost/asio/placeholders.hpp
 include/boost/asio/posix/
@@ -424,9 +591,12 @@ include/boost/asio/raw_socket_service.hp
 include/boost/asio/read.hpp
 include/boost/asio/read_at.hpp
 include/boost/asio/read_until.hpp
+include/boost/asio/seq_packet_socket_service.hpp
 include/boost/asio/serial_port.hpp
 include/boost/asio/serial_port_base.hpp
 include/boost/asio/serial_port_service.hpp
+include/boost/asio/signal_set.hpp
+include/boost/asio/signal_set_service.hpp
 include/boost/asio/socket_acceptor_service.hpp
 include/boost/asio/socket_base.hpp
 include/boost/asio/ssl/
@@ -436,23 +606,58 @@ include/boost/asio/ssl/context.hpp
 include/boost/asio/ssl/context_base.hpp
 include/boost/asio/ssl/context_service.hpp
 include/boost/asio/ssl/detail/
-include/boost/asio/ssl/detail/openssl_context_service.hpp
+include/boost/asio/ssl/detail/engine.hpp
+include/boost/asio/ssl/detail/handshake_op.hpp
+include/boost/asio/ssl/detail/impl/
+include/boost/asio/ssl/detail/impl/engine.ipp
+include/boost/asio/ssl/detail/impl/openssl_init.ipp
+include/boost/asio/ssl/detail/io.hpp
 include/boost/asio/ssl/detail/openssl_init.hpp
-include/boost/asio/ssl/detail/openssl_operation.hpp
-include/boost/asio/ssl/detail/openssl_stream_service.hpp
 include/boost/asio/ssl/detail/openssl_types.hpp
+include/boost/asio/ssl/detail/password_callback.hpp
+include/boost/asio/ssl/detail/read_op.hpp
+include/boost/asio/ssl/detail/shutdown_op.hpp
+include/boost/asio/ssl/detail/stream_core.hpp
+include/boost/asio/ssl/detail/verify_callback.hpp
+include/boost/asio/ssl/detail/write_op.hpp
+include/boost/asio/ssl/error.hpp
+include/boost/asio/ssl/impl/
+include/boost/asio/ssl/impl/context.hpp
+include/boost/asio/ssl/impl/context.ipp
+include/boost/asio/ssl/impl/error.ipp
+include/boost/asio/ssl/impl/rfc2818_verification.ipp
+include/boost/asio/ssl/impl/src.hpp
+include/boost/asio/ssl/old/
+include/boost/asio/ssl/old/basic_context.hpp
+include/boost/asio/ssl/old/context_service.hpp
+include/boost/asio/ssl/old/detail/
+include/boost/asio/ssl/old/detail/openssl_context_service.hpp
+include/boost/asio/ssl/old/detail/openssl_operation.hpp
+include/boost/asio/ssl/old/detail/openssl_stream_service.hpp
+include/boost/asio/ssl/old/stream.hpp
+include/boost/asio/ssl/old/stream_service.hpp
+include/boost/asio/ssl/rfc2818_verification.hpp
 include/boost/asio/ssl/stream.hpp
 include/boost/asio/ssl/stream_base.hpp
 include/boost/asio/ssl/stream_service.hpp
+include/boost/asio/ssl/verify_context.hpp
+include/boost/asio/ssl/verify_mode.hpp
+include/boost/asio/steady_timer.hpp
 include/boost/asio/strand.hpp
 include/boost/asio/stream_socket_service.hpp
 include/boost/asio/streambuf.hpp
+include/boost/asio/system_timer.hpp
 include/boost/asio/time_traits.hpp
 include/boost/asio/version.hpp
+include/boost/asio/wait_traits.hpp
+include/boost/asio/waitable_timer_service.hpp
 include/boost/asio/windows/
 include/boost/asio/windows/basic_handle.hpp
+include/boost/asio/windows/basic_object_handle.hpp
 include/boost/asio/windows/basic_random_access_handle.hpp
 include/boost/asio/windows/basic_stream_handle.hpp
+include/boost/asio/windows/object_handle.hpp
+include/boost/asio/windows/object_handle_service.hpp
 include/boost/asio/windows/overlapped_ptr.hpp
 include/boost/asio/windows/random_access_handle.hpp
 include/boost/asio/windows/random_access_handle_service.hpp
@@ -615,6 +820,67 @@ include/boost/call_traits.hpp
 include/boost/cast.hpp
 include/boost/cerrno.hpp
 include/boost/checked_delete.hpp
+include/boost/chrono/
+include/boost/chrono.hpp
+include/boost/chrono/ceil.hpp
+include/boost/chrono/chrono.hpp
+include/boost/chrono/chrono_io.hpp
+include/boost/chrono/clock_string.hpp
+include/boost/chrono/config.hpp
+include/boost/chrono/detail/
+include/boost/chrono/detail/inlined/
+include/boost/chrono/detail/inlined/chrono.hpp
+include/boost/chrono/detail/inlined/mac/
+include/boost/chrono/detail/inlined/mac/chrono.hpp
+include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
+include/boost/chrono/detail/inlined/mac/thread_clock.hpp
+include/boost/chrono/detail/inlined/posix/
+include/boost/chrono/detail/inlined/posix/chrono.hpp
+include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
+include/boost/chrono/detail/inlined/posix/thread_clock.hpp
+include/boost/chrono/detail/inlined/process_cpu_clocks.hpp
+include/boost/chrono/detail/inlined/thread_clock.hpp
+include/boost/chrono/detail/inlined/win/
+include/boost/chrono/detail/inlined/win/chrono.hpp
+include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
+include/boost/chrono/detail/inlined/win/thread_clock.hpp
+include/boost/chrono/detail/is_evenly_divisible_by.hpp
+include/boost/chrono/detail/no_warning/
+include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp
+include/boost/chrono/detail/scan_keyword.hpp
+include/boost/chrono/detail/static_assert.hpp
+include/boost/chrono/detail/system.hpp
+include/boost/chrono/duration.hpp
+include/boost/chrono/floor.hpp
+include/boost/chrono/include.hpp
+include/boost/chrono/io/
+include/boost/chrono/io/duration_get.hpp
+include/boost/chrono/io/duration_io.hpp
+include/boost/chrono/io/duration_put.hpp
+include/boost/chrono/io/duration_style.hpp
+include/boost/chrono/io/duration_units.hpp
+include/boost/chrono/io/ios_base_state.hpp
+include/boost/chrono/io/time_point_get.hpp
+include/boost/chrono/io/time_point_io.hpp
+include/boost/chrono/io/time_point_put.hpp
+include/boost/chrono/io/time_point_units.hpp
+include/boost/chrono/io/timezone.hpp
+include/boost/chrono/io/utility/
+include/boost/chrono/io/utility/ios_base_state_ptr.hpp
+include/boost/chrono/io/utility/manip_base.hpp
+include/boost/chrono/io/utility/to_string.hpp
+include/boost/chrono/io_v1/
+include/boost/chrono/io_v1/chrono_io.hpp
+include/boost/chrono/process_cpu_clocks.hpp
+include/boost/chrono/round.hpp
+include/boost/chrono/system_clocks.hpp
+include/boost/chrono/thread_clock.hpp
+include/boost/chrono/time_point.hpp
+include/boost/chrono/typeof/
+include/boost/chrono/typeof/boost/
+include/boost/chrono/typeof/boost/chrono/
+include/boost/chrono/typeof/boost/chrono/chrono.hpp
+include/boost/chrono/typeof/boost/ratio.hpp
 include/boost/circular_buffer/
 include/boost/circular_buffer.hpp
 include/boost/circular_buffer/base.hpp
@@ -645,6 +911,7 @@ include/boost/compressed_pair.hpp
 include/boost/concept/
 include/boost/concept/assert.hpp
 include/boost/concept/detail/
+include/boost/concept/detail/backward_compatibility.hpp
 include/boost/concept/detail/borland.hpp
 include/boost/concept/detail/concept_def.hpp
 include/boost/concept/detail/concept_undef.hpp
@@ -672,10 +939,12 @@ include/boost/config/abi_suffix.hpp
 include/boost/config/auto_link.hpp
 include/boost/config/compiler/
 include/boost/config/compiler/borland.hpp
+include/boost/config/compiler/clang.hpp
 include/boost/config/compiler/codegear.hpp
 include/boost/config/compiler/comeau.hpp
 include/boost/config/compiler/common_edg.hpp
 include/boost/config/compiler/compaq_cxx.hpp
+include/boost/config/compiler/cray.hpp
 include/boost/config/compiler/digitalmars.hpp
 include/boost/config/compiler/gcc.hpp
 include/boost/config/compiler/gcc_xml.hpp
@@ -685,6 +954,8 @@ include/boost/config/compiler/intel.hpp
 include/boost/config/compiler/kai.hpp
 include/boost/config/compiler/metrowerks.hpp
 include/boost/config/compiler/mpw.hpp
+include/boost/config/compiler/nvcc.hpp
+include/boost/config/compiler/pathscale.hpp
 include/boost/config/compiler/pgi.hpp
 include/boost/config/compiler/sgi_mipspro.hpp
 include/boost/config/compiler/sunpro_cc.hpp
@@ -701,6 +972,7 @@ include/boost/config/platform/aix.hpp
 include/boost/config/platform/amigaos.hpp
 include/boost/config/platform/beos.hpp
 include/boost/config/platform/bsd.hpp
+include/boost/config/platform/cray.hpp
 include/boost/config/platform/cygwin.hpp
 include/boost/config/platform/hpux.hpp
 include/boost/config/platform/irix.hpp
@@ -708,6 +980,8 @@ include/boost/config/platform/linux.hpp
 include/boost/config/platform/macos.hpp
 include/boost/config/platform/qnxnto.hpp
 include/boost/config/platform/solaris.hpp
+include/boost/config/platform/symbian.hpp
+include/boost/config/platform/vms.hpp
 include/boost/config/platform/vxworks.hpp
 include/boost/config/platform/win32.hpp
 include/boost/config/posix_features.hpp
@@ -718,6 +992,7 @@ include/boost/config/select_stdlib_confi
 include/boost/config/stdlib/
 include/boost/config/stdlib/dinkumware.hpp
 include/boost/config/stdlib/libcomo.hpp
+include/boost/config/stdlib/libcpp.hpp
 include/boost/config/stdlib/libstdcpp3.hpp
 include/boost/config/stdlib/modena.hpp
 include/boost/config/stdlib/msl.hpp
@@ -728,6 +1003,64 @@ include/boost/config/stdlib/vacpp.hpp
 include/boost/config/suffix.hpp
 include/boost/config/user.hpp
 include/boost/config/warning_disable.hpp
+include/boost/container/
+include/boost/container/allocator_traits.hpp
+include/boost/container/container_fwd.hpp
+include/boost/container/deque.hpp
+include/boost/container/detail/
+include/boost/container/detail/adaptive_node_pool_impl.hpp
+include/boost/container/detail/advanced_insert_int.hpp
+include/boost/container/detail/algorithms.hpp
+include/boost/container/detail/allocation_type.hpp
+include/boost/container/detail/config_begin.hpp
+include/boost/container/detail/config_end.hpp
+include/boost/container/detail/destroyers.hpp
+include/boost/container/detail/flat_tree.hpp
+include/boost/container/detail/function_detector.hpp
+include/boost/container/detail/iterators.hpp
+include/boost/container/detail/math_functions.hpp
+include/boost/container/detail/memory_util.hpp
+include/boost/container/detail/mpl.hpp
+include/boost/container/detail/multiallocation_chain.hpp
+include/boost/container/detail/node_alloc_holder.hpp
+include/boost/container/detail/node_pool_impl.hpp
+include/boost/container/detail/pair.hpp
+include/boost/container/detail/pool_common.hpp
+include/boost/container/detail/preprocessor.hpp
+include/boost/container/detail/transform_iterator.hpp
+include/boost/container/detail/tree.hpp
+include/boost/container/detail/type_traits.hpp
+include/boost/container/detail/utilities.hpp
+include/boost/container/detail/value_init.hpp
+include/boost/container/detail/variadic_templates_tools.hpp
+include/boost/container/detail/version_type.hpp
+include/boost/container/detail/workaround.hpp
+include/boost/container/flat_map.hpp
+include/boost/container/flat_set.hpp
+include/boost/container/list.hpp
+include/boost/container/map.hpp
+include/boost/container/scoped_allocator.hpp
+include/boost/container/scoped_allocator_fwd.hpp
+include/boost/container/set.hpp
+include/boost/container/slist.hpp
+include/boost/container/stable_vector.hpp
+include/boost/container/string.hpp
+include/boost/container/vector.hpp
+include/boost/context/
+include/boost/context/all.hpp
+include/boost/context/detail/
+include/boost/context/detail/config.hpp
+include/boost/context/detail/fcontext_arm.hpp
+include/boost/context/detail/fcontext_i386.hpp
+include/boost/context/detail/fcontext_i386_win.hpp
+include/boost/context/detail/fcontext_mips.hpp
+include/boost/context/detail/fcontext_ppc.hpp
+include/boost/context/detail/fcontext_x86_64.hpp
+include/boost/context/detail/fcontext_x86_64_win.hpp
+include/boost/context/fcontext.hpp
+include/boost/context/guarded_stack_allocator.hpp
+include/boost/context/simple_stack_allocator.hpp
+include/boost/context/utils.hpp
 include/boost/crc.hpp
 include/boost/cregex.hpp
 include/boost/cstdint.hpp
@@ -846,21 +1179,25 @@ include/boost/detail/algorithm.hpp
 include/boost/detail/allocator_utilities.hpp
 include/boost/detail/atomic_count.hpp
 include/boost/detail/binary_search.hpp
+include/boost/detail/bitmask.hpp
 include/boost/detail/call_traits.hpp
 include/boost/detail/catch_exceptions.hpp
 include/boost/detail/compressed_pair.hpp
 include/boost/detail/container_fwd.hpp
 include/boost/detail/dynamic_bitset.hpp
 include/boost/detail/endian.hpp
+include/boost/detail/fenv.hpp
 include/boost/detail/has_default_constructor.hpp
 include/boost/detail/identifier.hpp
 include/boost/detail/indirect_traits.hpp
 include/boost/detail/interlocked.hpp
 include/boost/detail/is_function_ref_tester.hpp
 include/boost/detail/is_incrementable.hpp
+include/boost/detail/is_sorted.hpp
 include/boost/detail/is_xxx.hpp
 include/boost/detail/iterator.hpp
 include/boost/detail/lcast_precision.hpp
+include/boost/detail/lightweight_main.hpp
 include/boost/detail/lightweight_mutex.hpp
 include/boost/detail/lightweight_test.hpp
 include/boost/detail/lightweight_thread.hpp
@@ -878,6 +1215,28 @@ include/boost/detail/select_type.hpp
 include/boost/detail/sp_typeinfo.hpp
 include/boost/detail/templated_streams.hpp
 include/boost/detail/utf8_codecvt_facet.hpp
+include/boost/detail/utf8_codecvt_facet.ipp
+include/boost/detail/win/
+include/boost/detail/win/GetCurrentProcess.hpp
+include/boost/detail/win/GetCurrentThread.hpp
+include/boost/detail/win/GetLastError.hpp
+include/boost/detail/win/GetProcessTimes.hpp
+include/boost/detail/win/GetThreadTimes.hpp
+include/boost/detail/win/LocalFree.hpp
+include/boost/detail/win/basic_types.hpp
+include/boost/detail/win/directory_management.hpp
+include/boost/detail/win/dll.hpp
+include/boost/detail/win/error_handling.hpp
+include/boost/detail/win/file_management.hpp
+include/boost/detail/win/handles.hpp
+include/boost/detail/win/memory.hpp
+include/boost/detail/win/process.hpp
+include/boost/detail/win/security.hpp
+include/boost/detail/win/synchronization.hpp
+include/boost/detail/win/system.hpp
+include/boost/detail/win/thread.hpp
+include/boost/detail/win/time.hpp
+include/boost/detail/win/timers.hpp
 include/boost/detail/workaround.hpp
 include/boost/dynamic_bitset/
 include/boost/dynamic_bitset.hpp
@@ -891,6 +1250,7 @@ include/boost/exception/all.hpp
 include/boost/exception/current_exception_cast.hpp
 include/boost/exception/detail/
 include/boost/exception/detail/attribute_noreturn.hpp
+include/boost/exception/detail/clone_current_exception.hpp
 include/boost/exception/detail/error_info_impl.hpp
 include/boost/exception/detail/exception_ptr.hpp
 include/boost/exception/detail/is_output_streamable.hpp
@@ -919,10 +1279,13 @@ include/boost/filesystem/
 include/boost/filesystem.hpp
 include/boost/filesystem/config.hpp
 include/boost/filesystem/convenience.hpp
+include/boost/filesystem/detail/
+include/boost/filesystem/detail/utf8_codecvt_facet.hpp
 include/boost/filesystem/exception.hpp
 include/boost/filesystem/fstream.hpp
 include/boost/filesystem/operations.hpp
 include/boost/filesystem/path.hpp
+include/boost/filesystem/path_traits.hpp
 include/boost/flyweight/
 include/boost/flyweight.hpp
 include/boost/flyweight/assoc_container_factory.hpp
@@ -936,7 +1299,6 @@ include/boost/flyweight/detail/nested_xx
 include/boost/flyweight/detail/not_placeholder_expr.hpp
 include/boost/flyweight/detail/perfect_fwd.hpp
 include/boost/flyweight/detail/pp_perfect_fwd.hpp
-include/boost/flyweight/detail/process_id.hpp
 include/boost/flyweight/detail/recursive_lw_mutex.hpp
 include/boost/flyweight/detail/value_tag.hpp
 include/boost/flyweight/factory_tag.hpp
@@ -965,6 +1327,7 @@ include/boost/flyweight/static_holder_fw
 include/boost/flyweight/tag.hpp
 include/boost/flyweight/tracking_tag.hpp
 include/boost/foreach.hpp
+include/boost/foreach_fwd.hpp
 include/boost/format/
 include/boost/format.hpp
 include/boost/format/alt_sstream.hpp
@@ -1102,34 +1465,65 @@ include/boost/functional/
 include/boost/functional.hpp
 include/boost/functional/detail/
 include/boost/functional/detail/container_fwd.hpp
+include/boost/functional/factory.hpp
+include/boost/functional/forward_adapter.hpp
 include/boost/functional/hash/
 include/boost/functional/hash.hpp
 include/boost/functional/hash/detail/
+include/boost/functional/hash/detail/container_fwd_0x.hpp
 include/boost/functional/hash/detail/float_functions.hpp
 include/boost/functional/hash/detail/hash_float.hpp
-include/boost/functional/hash/detail/hash_float_generic.hpp
-include/boost/functional/hash/detail/hash_float_x86.hpp
 include/boost/functional/hash/detail/limits.hpp
 include/boost/functional/hash/extensions.hpp
 include/boost/functional/hash/hash.hpp
 include/boost/functional/hash/hash_fwd.hpp
 include/boost/functional/hash_fwd.hpp
+include/boost/functional/lightweight_forward_adapter.hpp
+include/boost/functional/overloaded_function/
+include/boost/functional/overloaded_function.hpp
+include/boost/functional/overloaded_function/config.hpp
+include/boost/functional/overloaded_function/detail/
+include/boost/functional/overloaded_function/detail/base.hpp
+include/boost/functional/overloaded_function/detail/function_type.hpp
+include/boost/functional/value_factory.hpp
 include/boost/fusion/
 include/boost/fusion/adapted/
 include/boost/fusion/adapted.hpp
+include/boost/fusion/adapted/adt/
+include/boost/fusion/adapted/adt.hpp
+include/boost/fusion/adapted/adt/adapt_adt.hpp
+include/boost/fusion/adapted/adt/adapt_adt_named.hpp
+include/boost/fusion/adapted/adt/adapt_assoc_adt.hpp
+include/boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp
+include/boost/fusion/adapted/adt/detail/
+include/boost/fusion/adapted/adt/detail/adapt_base.hpp
+include/boost/fusion/adapted/adt/detail/extension.hpp
 include/boost/fusion/adapted/array/
 include/boost/fusion/adapted/array.hpp
-include/boost/fusion/adapted/array/array_iterator.hpp
-include/boost/fusion/adapted/array/detail/
-include/boost/fusion/adapted/array/detail/at_impl.hpp
-include/boost/fusion/adapted/array/detail/begin_impl.hpp
-include/boost/fusion/adapted/array/detail/category_of_impl.hpp
-include/boost/fusion/adapted/array/detail/end_impl.hpp
-include/boost/fusion/adapted/array/detail/is_sequence_impl.hpp
-include/boost/fusion/adapted/array/detail/is_view_impl.hpp
-include/boost/fusion/adapted/array/detail/size_impl.hpp
-include/boost/fusion/adapted/array/detail/value_at_impl.hpp
+include/boost/fusion/adapted/array/at_impl.hpp
+include/boost/fusion/adapted/array/begin_impl.hpp
+include/boost/fusion/adapted/array/category_of_impl.hpp
+include/boost/fusion/adapted/array/deref_impl.hpp
+include/boost/fusion/adapted/array/end_impl.hpp
+include/boost/fusion/adapted/array/is_sequence_impl.hpp
+include/boost/fusion/adapted/array/is_view_impl.hpp
+include/boost/fusion/adapted/array/size_impl.hpp
 include/boost/fusion/adapted/array/tag_of.hpp
+include/boost/fusion/adapted/array/value_at_impl.hpp
+include/boost/fusion/adapted/array/value_of_impl.hpp
+include/boost/fusion/adapted/boost_array/
+include/boost/fusion/adapted/boost_array.hpp
+include/boost/fusion/adapted/boost_array/array_iterator.hpp
+include/boost/fusion/adapted/boost_array/detail/
+include/boost/fusion/adapted/boost_array/detail/at_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/begin_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/category_of_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/end_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/is_sequence_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/is_view_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/size_impl.hpp
+include/boost/fusion/adapted/boost_array/detail/value_at_impl.hpp
+include/boost/fusion/adapted/boost_array/tag_of.hpp
 include/boost/fusion/adapted/boost_tuple/
 include/boost/fusion/adapted/boost_tuple.hpp
 include/boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp
@@ -1143,7 +1537,6 @@ include/boost/fusion/adapted/boost_tuple
 include/boost/fusion/adapted/boost_tuple/detail/size_impl.hpp
 include/boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp
 include/boost/fusion/adapted/boost_tuple/tag_of.hpp
-include/boost/fusion/adapted/class.hpp
 include/boost/fusion/adapted/mpl/
 include/boost/fusion/adapted/mpl.hpp
 include/boost/fusion/adapted/mpl/detail/
@@ -1158,49 +1551,78 @@ include/boost/fusion/adapted/mpl/detail/
 include/boost/fusion/adapted/mpl/detail/size_impl.hpp
 include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp
 include/boost/fusion/adapted/mpl/mpl_iterator.hpp
-include/boost/fusion/adapted/std_pair/
 include/boost/fusion/adapted/std_pair.hpp
-include/boost/fusion/adapted/std_pair/detail/
-include/boost/fusion/adapted/std_pair/detail/at_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/begin_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/category_of_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/end_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/is_sequence_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/is_view_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/size_impl.hpp
-include/boost/fusion/adapted/std_pair/detail/value_at_impl.hpp
-include/boost/fusion/adapted/std_pair/std_pair_iterator.hpp
-include/boost/fusion/adapted/std_pair/tag_of.hpp
+include/boost/fusion/adapted/std_tuple/
+include/boost/fusion/adapted/std_tuple.hpp
+include/boost/fusion/adapted/std_tuple/detail/
+include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp
+include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp
+include/boost/fusion/adapted/std_tuple/tag_of.hpp
 include/boost/fusion/adapted/struct/
 include/boost/fusion/adapted/struct.hpp
 include/boost/fusion/adapted/struct/adapt_assoc_struct.hpp
+include/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp
 include/boost/fusion/adapted/struct/adapt_struct.hpp
+include/boost/fusion/adapted/struct/adapt_struct_named.hpp
+include/boost/fusion/adapted/struct/define_assoc_struct.hpp
+include/boost/fusion/adapted/struct/define_struct.hpp
+include/boost/fusion/adapted/struct/define_struct_inline.hpp
 include/boost/fusion/adapted/struct/detail/
+include/boost/fusion/adapted/struct/detail/adapt_base.hpp
 include/boost/fusion/adapted/struct/detail/at_impl.hpp
-include/boost/fusion/adapted/struct/detail/at_key_impl.hpp
 include/boost/fusion/adapted/struct/detail/begin_impl.hpp
 include/boost/fusion/adapted/struct/detail/category_of_impl.hpp
+include/boost/fusion/adapted/struct/detail/define_struct.hpp
+include/boost/fusion/adapted/struct/detail/define_struct_inline.hpp
+include/boost/fusion/adapted/struct/detail/deref_data_impl.hpp
+include/boost/fusion/adapted/struct/detail/deref_impl.hpp
 include/boost/fusion/adapted/struct/detail/end_impl.hpp
-include/boost/fusion/adapted/struct/detail/has_key_impl.hpp
+include/boost/fusion/adapted/struct/detail/extension.hpp
 include/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp
 include/boost/fusion/adapted/struct/detail/is_view_impl.hpp
+include/boost/fusion/adapted/struct/detail/key_of_impl.hpp
+include/boost/fusion/adapted/struct/detail/namespace.hpp
+include/boost/fusion/adapted/struct/detail/proxy_type.hpp
 include/boost/fusion/adapted/struct/detail/size_impl.hpp
 include/boost/fusion/adapted/struct/detail/value_at_impl.hpp
-include/boost/fusion/adapted/struct/detail/value_at_key_impl.hpp
-include/boost/fusion/adapted/struct/extension.hpp
-include/boost/fusion/adapted/struct/struct_iterator.hpp
+include/boost/fusion/adapted/struct/detail/value_of_data_impl.hpp
+include/boost/fusion/adapted/struct/detail/value_of_impl.hpp
 include/boost/fusion/algorithm/
 include/boost/fusion/algorithm.hpp
+include/boost/fusion/algorithm/auxiliary/
+include/boost/fusion/algorithm/auxiliary.hpp
+include/boost/fusion/algorithm/auxiliary/copy.hpp
 include/boost/fusion/algorithm/iteration/
 include/boost/fusion/algorithm/iteration.hpp
 include/boost/fusion/algorithm/iteration/accumulate.hpp
+include/boost/fusion/algorithm/iteration/accumulate_fwd.hpp
 include/boost/fusion/algorithm/iteration/detail/
 include/boost/fusion/algorithm/iteration/detail/fold.hpp
 include/boost/fusion/algorithm/iteration/detail/for_each.hpp
-include/boost/fusion/algorithm/iteration/ext_/
-include/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/
+include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/iter_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_iter_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp
 include/boost/fusion/algorithm/iteration/fold.hpp
+include/boost/fusion/algorithm/iteration/fold_fwd.hpp
 include/boost/fusion/algorithm/iteration/for_each.hpp
+include/boost/fusion/algorithm/iteration/for_each_fwd.hpp
+include/boost/fusion/algorithm/iteration/iter_fold.hpp
+include/boost/fusion/algorithm/iteration/iter_fold_fwd.hpp
+include/boost/fusion/algorithm/iteration/reverse_fold.hpp
+include/boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp
+include/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp
+include/boost/fusion/algorithm/iteration/reverse_iter_fold_fwd.hpp
 include/boost/fusion/algorithm/query/
 include/boost/fusion/algorithm/query.hpp
 include/boost/fusion/algorithm/query/all.hpp
@@ -1213,15 +1635,24 @@ include/boost/fusion/algorithm/query/det
 include/boost/fusion/algorithm/query/detail/count.hpp
 include/boost/fusion/algorithm/query/detail/count_if.hpp
 include/boost/fusion/algorithm/query/detail/find_if.hpp
-include/boost/fusion/algorithm/query/ext_/
-include/boost/fusion/algorithm/query/ext_/find_if_s.hpp
+include/boost/fusion/algorithm/query/detail/segmented_find.hpp
+include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp
 include/boost/fusion/algorithm/query/find.hpp
+include/boost/fusion/algorithm/query/find_fwd.hpp
 include/boost/fusion/algorithm/query/find_if.hpp
+include/boost/fusion/algorithm/query/find_if_fwd.hpp
 include/boost/fusion/algorithm/query/none.hpp
 include/boost/fusion/algorithm/transformation/
 include/boost/fusion/algorithm/transformation.hpp
 include/boost/fusion/algorithm/transformation/clear.hpp
 include/boost/fusion/algorithm/transformation/detail/
+include/boost/fusion/algorithm/transformation/detail/preprocessed/
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip10.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip20.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip30.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip40.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip50.hpp
 include/boost/fusion/algorithm/transformation/detail/replace.hpp
 include/boost/fusion/algorithm/transformation/detail/replace_if.hpp
 include/boost/fusion/algorithm/transformation/erase.hpp
@@ -1258,19 +1689,108 @@ include/boost/fusion/container/deque/det
 include/boost/fusion/container/deque/detail/convert_impl.hpp
 include/boost/fusion/container/deque/detail/deque_forward_ctor.hpp
 include/boost/fusion/container/deque/detail/deque_initial_size.hpp
-include/boost/fusion/container/deque/detail/deque_keyed_values.hpp
 include/boost/fusion/container/deque/detail/deque_keyed_values_call.hpp
 include/boost/fusion/container/deque/detail/end_impl.hpp
+include/boost/fusion/container/deque/detail/is_sequence_impl.hpp
 include/boost/fusion/container/deque/detail/keyed_element.hpp
+include/boost/fusion/container/deque/detail/pp_deque.hpp
+include/boost/fusion/container/deque/detail/pp_deque_fwd.hpp
+include/boost/fusion/container/deque/detail/pp_deque_keyed_values.hpp
+include/boost/fusion/container/deque/detail/preprocessed/
+include/boost/fusion/container/deque/detail/preprocessed/as_deque.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque10_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque20_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque30_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque40_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque50_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values50.hpp
 include/boost/fusion/container/deque/detail/value_at_impl.hpp
+include/boost/fusion/container/deque/detail/variadic_deque_keyed_values.hpp
 include/boost/fusion/container/deque/front_extended_deque.hpp
 include/boost/fusion/container/deque/limits.hpp
-include/boost/fusion/container/ext_/
-include/boost/fusion/container/ext_/tree.hpp
 include/boost/fusion/container/generation/
 include/boost/fusion/container/generation.hpp
 include/boost/fusion/container/generation/cons_tie.hpp
 include/boost/fusion/container/generation/deque_tie.hpp
+include/boost/fusion/container/generation/detail/
+include/boost/fusion/container/generation/detail/preprocessed/
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie50.hpp
 include/boost/fusion/container/generation/ignore.hpp
 include/boost/fusion/container/generation/list_tie.hpp
 include/boost/fusion/container/generation/make_cons.hpp
@@ -1285,6 +1805,7 @@ include/boost/fusion/container/generatio
 include/boost/fusion/container/list/
 include/boost/fusion/container/list.hpp
 include/boost/fusion/container/list/cons.hpp
+include/boost/fusion/container/list/cons_fwd.hpp
 include/boost/fusion/container/list/cons_iterator.hpp
 include/boost/fusion/container/list/convert.hpp
 include/boost/fusion/container/list/detail/
@@ -1300,6 +1821,26 @@ include/boost/fusion/container/list/deta
 include/boost/fusion/container/list/detail/list_to_cons.hpp
 include/boost/fusion/container/list/detail/list_to_cons_call.hpp
 include/boost/fusion/container/list/detail/next_impl.hpp
+include/boost/fusion/container/list/detail/preprocessed/
+include/boost/fusion/container/list/detail/preprocessed/list.hpp
+include/boost/fusion/container/list/detail/preprocessed/list10.hpp
+include/boost/fusion/container/list/detail/preprocessed/list10_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list20.hpp
+include/boost/fusion/container/list/detail/preprocessed/list20_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list30.hpp
+include/boost/fusion/container/list/detail/preprocessed/list30_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list40.hpp
+include/boost/fusion/container/list/detail/preprocessed/list40_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list50.hpp
+include/boost/fusion/container/list/detail/preprocessed/list50_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons10.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons20.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons30.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons40.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons50.hpp
+include/boost/fusion/container/list/detail/reverse_cons.hpp
 include/boost/fusion/container/list/detail/value_at_impl.hpp
 include/boost/fusion/container/list/detail/value_of_impl.hpp
 include/boost/fusion/container/list/limits.hpp
@@ -1310,6 +1851,7 @@ include/boost/fusion/container/map.hpp
 include/boost/fusion/container/map/convert.hpp
 include/boost/fusion/container/map/detail/
 include/boost/fusion/container/map/detail/as_map.hpp
+include/boost/fusion/container/map/detail/at_impl.hpp
 include/boost/fusion/container/map/detail/begin_impl.hpp
 include/boost/fusion/container/map/detail/convert_impl.hpp
 include/boost/fusion/container/map/detail/deref_data_impl.hpp
@@ -1317,6 +1859,26 @@ include/boost/fusion/container/map/detai
 include/boost/fusion/container/map/detail/end_impl.hpp
 include/boost/fusion/container/map/detail/key_of_impl.hpp
 include/boost/fusion/container/map/detail/map_forward_ctor.hpp
+include/boost/fusion/container/map/detail/preprocessed/
+include/boost/fusion/container/map/detail/preprocessed/as_map.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map10.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map20.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map30.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map40.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map50.hpp
+include/boost/fusion/container/map/detail/preprocessed/map.hpp
+include/boost/fusion/container/map/detail/preprocessed/map10.hpp
+include/boost/fusion/container/map/detail/preprocessed/map10_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map20.hpp
+include/boost/fusion/container/map/detail/preprocessed/map20_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map30.hpp
+include/boost/fusion/container/map/detail/preprocessed/map30_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map40.hpp
+include/boost/fusion/container/map/detail/preprocessed/map40_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map50.hpp
+include/boost/fusion/container/map/detail/preprocessed/map50_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map_fwd.hpp
+include/boost/fusion/container/map/detail/value_at_impl.hpp
 include/boost/fusion/container/map/detail/value_of_data_impl.hpp
 include/boost/fusion/container/map/detail/value_of_impl.hpp
 include/boost/fusion/container/map/limits.hpp
@@ -1333,6 +1895,25 @@ include/boost/fusion/container/set/detai
 include/boost/fusion/container/set/detail/deref_impl.hpp
 include/boost/fusion/container/set/detail/end_impl.hpp
 include/boost/fusion/container/set/detail/key_of_impl.hpp
+include/boost/fusion/container/set/detail/preprocessed/
+include/boost/fusion/container/set/detail/preprocessed/as_set.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set10.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set20.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set30.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set40.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set50.hpp
+include/boost/fusion/container/set/detail/preprocessed/set.hpp
+include/boost/fusion/container/set/detail/preprocessed/set10.hpp
+include/boost/fusion/container/set/detail/preprocessed/set10_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set20.hpp
+include/boost/fusion/container/set/detail/preprocessed/set20_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set30.hpp
+include/boost/fusion/container/set/detail/preprocessed/set30_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set40.hpp
+include/boost/fusion/container/set/detail/preprocessed/set40_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set50.hpp
+include/boost/fusion/container/set/detail/preprocessed/set50_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set_fwd.hpp
 include/boost/fusion/container/set/detail/set_forward_ctor.hpp
 include/boost/fusion/container/set/detail/value_of_data_impl.hpp
 include/boost/fusion/container/set/detail/value_of_impl.hpp
@@ -1353,6 +1934,41 @@ include/boost/fusion/container/vector/de
 include/boost/fusion/container/vector/detail/end_impl.hpp
 include/boost/fusion/container/vector/detail/equal_to_impl.hpp
 include/boost/fusion/container/vector/detail/next_impl.hpp
+include/boost/fusion/container/vector/detail/preprocessed/
+include/boost/fusion/container/vector/detail/preprocessed/as_vector.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector10_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector20_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector30_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector40_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector50_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector10_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector20_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector30_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector40_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector50_fwd.hpp
 include/boost/fusion/container/vector/detail/prior_impl.hpp
 include/boost/fusion/container/vector/detail/value_at_impl.hpp
 include/boost/fusion/container/vector/detail/value_of_impl.hpp
@@ -1362,10 +1978,15 @@ include/boost/fusion/container/vector/de
 include/boost/fusion/container/vector/limits.hpp
 include/boost/fusion/container/vector/vector.hpp
 include/boost/fusion/container/vector/vector10.hpp
+include/boost/fusion/container/vector/vector10_fwd.hpp
 include/boost/fusion/container/vector/vector20.hpp
+include/boost/fusion/container/vector/vector20_fwd.hpp
 include/boost/fusion/container/vector/vector30.hpp
+include/boost/fusion/container/vector/vector30_fwd.hpp
 include/boost/fusion/container/vector/vector40.hpp
+include/boost/fusion/container/vector/vector40_fwd.hpp
 include/boost/fusion/container/vector/vector50.hpp
+include/boost/fusion/container/vector/vector50_fwd.hpp
 include/boost/fusion/container/vector/vector_fwd.hpp
 include/boost/fusion/container/vector/vector_iterator.hpp
 include/boost/fusion/functional/
@@ -1374,17 +1995,11 @@ include/boost/fusion/functional/adapter/
 include/boost/fusion/functional/adapter.hpp
 include/boost/fusion/functional/adapter/detail/
 include/boost/fusion/functional/adapter/detail/access.hpp
-include/boost/fusion/functional/adapter/detail/pow2_explode.hpp
-include/boost/fusion/functional/adapter/detail/pt_def.hpp
-include/boost/fusion/functional/adapter/detail/pt_undef.hpp
 include/boost/fusion/functional/adapter/fused.hpp
 include/boost/fusion/functional/adapter/fused_function_object.hpp
 include/boost/fusion/functional/adapter/fused_procedure.hpp
 include/boost/fusion/functional/adapter/limits.hpp
 include/boost/fusion/functional/adapter/unfused.hpp
-include/boost/fusion/functional/adapter/unfused_generic.hpp
-include/boost/fusion/functional/adapter/unfused_lvalue_args.hpp
-include/boost/fusion/functional/adapter/unfused_rvalue_args.hpp
 include/boost/fusion/functional/adapter/unfused_typed.hpp
 include/boost/fusion/functional/generation/
 include/boost/fusion/functional/generation.hpp
@@ -1394,9 +2009,6 @@ include/boost/fusion/functional/generati
 include/boost/fusion/functional/generation/make_fused_function_object.hpp
 include/boost/fusion/functional/generation/make_fused_procedure.hpp
 include/boost/fusion/functional/generation/make_unfused.hpp
-include/boost/fusion/functional/generation/make_unfused_generic.hpp
-include/boost/fusion/functional/generation/make_unfused_lvalue_args.hpp
-include/boost/fusion/functional/generation/make_unfused_rvalue_args.hpp
 include/boost/fusion/functional/invocation/
 include/boost/fusion/functional/invocation.hpp
 include/boost/fusion/functional/invocation/detail/
@@ -1407,7 +2019,17 @@ include/boost/fusion/functional/invocati
 include/boost/fusion/functional/invocation/limits.hpp
 include/boost/fusion/include/
 include/boost/fusion/include/accumulate.hpp
+include/boost/fusion/include/adapt_adt.hpp
+include/boost/fusion/include/adapt_adt_named.cpp
+include/boost/fusion/include/adapt_adt_named.hpp
+include/boost/fusion/include/adapt_assoc_adt.hpp
+include/boost/fusion/include/adapt_assoc_adt_named.hpp
+include/boost/fusion/include/adapt_assoc_class.hpp
+include/boost/fusion/include/adapt_assoc_class_named.hpp
+include/boost/fusion/include/adapt_assoc_struct.hpp
+include/boost/fusion/include/adapt_assoc_struct_named.hpp
 include/boost/fusion/include/adapt_struct.hpp
+include/boost/fusion/include/adapt_struct_named.hpp
 include/boost/fusion/include/adapted.hpp
 include/boost/fusion/include/adapter.hpp
 include/boost/fusion/include/advance.hpp
@@ -1423,8 +2045,10 @@ include/boost/fusion/include/as_vector.h
 include/boost/fusion/include/at.hpp
 include/boost/fusion/include/at_c.hpp
 include/boost/fusion/include/at_key.hpp
+include/boost/fusion/include/auxiliary.hpp
 include/boost/fusion/include/back.hpp
 include/boost/fusion/include/begin.hpp
+include/boost/fusion/include/boost_array.hpp
 include/boost/fusion/include/boost_tuple.hpp
 include/boost/fusion/include/category_of.hpp
 include/boost/fusion/include/clear.hpp
@@ -1433,10 +2057,14 @@ include/boost/fusion/include/cons.hpp
 include/boost/fusion/include/cons_tie.hpp
 include/boost/fusion/include/container.hpp
 include/boost/fusion/include/convert.hpp
+include/boost/fusion/include/copy.hpp
 include/boost/fusion/include/count.hpp
 include/boost/fusion/include/count_if.hpp
 include/boost/fusion/include/deduce.hpp
 include/boost/fusion/include/deduce_sequence.hpp
+include/boost/fusion/include/define_assoc_struct.hpp
+include/boost/fusion/include/define_struct.hpp
+include/boost/fusion/include/define_struct_inline.hpp
 include/boost/fusion/include/deque.hpp
 include/boost/fusion/include/deque_fwd.hpp
 include/boost/fusion/include/deque_tie.hpp
@@ -1475,10 +2103,13 @@ include/boost/fusion/include/invoke_func
 include/boost/fusion/include/invoke_procedure.hpp
 include/boost/fusion/include/io.hpp
 include/boost/fusion/include/is_iterator.hpp
+include/boost/fusion/include/is_segmented.hpp
 include/boost/fusion/include/is_sequence.hpp
 include/boost/fusion/include/is_view.hpp
+include/boost/fusion/include/iter_fold.hpp
 include/boost/fusion/include/iteration.hpp
 include/boost/fusion/include/iterator.hpp
+include/boost/fusion/include/iterator_adapter.hpp
 include/boost/fusion/include/iterator_base.hpp
 include/boost/fusion/include/iterator_facade.hpp
 include/boost/fusion/include/iterator_range.hpp
@@ -1499,9 +2130,7 @@ include/boost/fusion/include/make_list.h
 include/boost/fusion/include/make_map.hpp
 include/boost/fusion/include/make_set.hpp
 include/boost/fusion/include/make_tuple.hpp
-include/boost/fusion/include/make_unfused_generic.hpp
-include/boost/fusion/include/make_unfused_lvalue_args.hpp
-include/boost/fusion/include/make_unfused_rvalue_args.hpp
+include/boost/fusion/include/make_unfused.hpp
 include/boost/fusion/include/make_vector.hpp
 include/boost/fusion/include/map.hpp
 include/boost/fusion/include/map_fwd.hpp
@@ -1517,16 +2146,22 @@ include/boost/fusion/include/pair_tie.hp
 include/boost/fusion/include/pop_back.hpp
 include/boost/fusion/include/pop_front.hpp
 include/boost/fusion/include/prior.hpp
+include/boost/fusion/include/proxy_type.hpp
 include/boost/fusion/include/push_back.hpp
 include/boost/fusion/include/push_front.hpp
 include/boost/fusion/include/query.hpp
 include/boost/fusion/include/remove.hpp
 include/boost/fusion/include/remove_if.hpp
-include/boost/fusion/include/repetetive_view.hpp
+include/boost/fusion/include/repetitive_view.hpp
 include/boost/fusion/include/replace.hpp
 include/boost/fusion/include/replace_if.hpp
 include/boost/fusion/include/reverse.hpp
+include/boost/fusion/include/reverse_fold.hpp
+include/boost/fusion/include/reverse_iter_fold.hpp
 include/boost/fusion/include/reverse_view.hpp
+include/boost/fusion/include/segmented_fold_until.hpp
+include/boost/fusion/include/segmented_iterator.hpp
+include/boost/fusion/include/segments.hpp
 include/boost/fusion/include/sequence.hpp
 include/boost/fusion/include/sequence_base.hpp
 include/boost/fusion/include/sequence_facade.hpp
@@ -1546,9 +2181,7 @@ include/boost/fusion/include/transformat
 include/boost/fusion/include/tuple.hpp
 include/boost/fusion/include/tuple_fwd.hpp
 include/boost/fusion/include/tuple_tie.hpp
-include/boost/fusion/include/unfused_generic.hpp
-include/boost/fusion/include/unfused_lvalue_args.hpp
-include/boost/fusion/include/unfused_rvalue_args.hpp
+include/boost/fusion/include/unfused.hpp
 include/boost/fusion/include/unfused_typed.hpp
 include/boost/fusion/include/unused.hpp
 include/boost/fusion/include/value_at.hpp
@@ -1578,8 +2211,13 @@ include/boost/fusion/iterator/detail/ada
 include/boost/fusion/iterator/detail/adapt_value_traits.hpp
 include/boost/fusion/iterator/detail/advance.hpp
 include/boost/fusion/iterator/detail/distance.hpp
+include/boost/fusion/iterator/detail/segment_sequence.hpp
+include/boost/fusion/iterator/detail/segmented_equal_to.hpp
+include/boost/fusion/iterator/detail/segmented_iterator.hpp
+include/boost/fusion/iterator/detail/segmented_next_impl.hpp
 include/boost/fusion/iterator/distance.hpp
 include/boost/fusion/iterator/equal_to.hpp
+include/boost/fusion/iterator/iterator_adapter.hpp
 include/boost/fusion/iterator/iterator_facade.hpp
 include/boost/fusion/iterator/key_of.hpp
 include/boost/fusion/iterator/mpl/
@@ -1588,6 +2226,7 @@ include/boost/fusion/iterator/mpl/conver
 include/boost/fusion/iterator/mpl/fusion_iterator.hpp
 include/boost/fusion/iterator/next.hpp
 include/boost/fusion/iterator/prior.hpp
+include/boost/fusion/iterator/segmented_iterator.hpp
 include/boost/fusion/iterator/value_of.hpp
 include/boost/fusion/iterator/value_of_data.hpp
 include/boost/fusion/mpl/
@@ -1616,13 +2255,13 @@ include/boost/fusion/sequence.hpp
 include/boost/fusion/sequence/comparison/
 include/boost/fusion/sequence/comparison.hpp
 include/boost/fusion/sequence/comparison/detail/
-include/boost/fusion/sequence/comparison/detail/enable_comparison.hpp
 include/boost/fusion/sequence/comparison/detail/equal_to.hpp
 include/boost/fusion/sequence/comparison/detail/greater.hpp
 include/boost/fusion/sequence/comparison/detail/greater_equal.hpp
 include/boost/fusion/sequence/comparison/detail/less.hpp
 include/boost/fusion/sequence/comparison/detail/less_equal.hpp
 include/boost/fusion/sequence/comparison/detail/not_equal_to.hpp
+include/boost/fusion/sequence/comparison/enable_comparison.hpp
 include/boost/fusion/sequence/comparison/equal_to.hpp
 include/boost/fusion/sequence/comparison/greater.hpp
 include/boost/fusion/sequence/comparison/greater_equal.hpp
@@ -1637,17 +2276,22 @@ include/boost/fusion/sequence/intrinsic/
 include/boost/fusion/sequence/intrinsic/at_key.hpp
 include/boost/fusion/sequence/intrinsic/back.hpp
 include/boost/fusion/sequence/intrinsic/begin.hpp
+include/boost/fusion/sequence/intrinsic/detail/
+include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp
 include/boost/fusion/sequence/intrinsic/empty.hpp
 include/boost/fusion/sequence/intrinsic/end.hpp
-include/boost/fusion/sequence/intrinsic/ext_/
-include/boost/fusion/sequence/intrinsic/ext_/segments.hpp
-include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp
 include/boost/fusion/sequence/intrinsic/front.hpp
 include/boost/fusion/sequence/intrinsic/has_key.hpp
+include/boost/fusion/sequence/intrinsic/segments.hpp
 include/boost/fusion/sequence/intrinsic/size.hpp
 include/boost/fusion/sequence/intrinsic/swap.hpp
 include/boost/fusion/sequence/intrinsic/value_at.hpp
 include/boost/fusion/sequence/intrinsic/value_at_key.hpp
+include/boost/fusion/sequence/intrinsic_fwd.hpp
 include/boost/fusion/sequence/io/
 include/boost/fusion/sequence/io.hpp
 include/boost/fusion/sequence/io/detail/
@@ -1659,6 +2303,7 @@ include/boost/fusion/sequence/io/out.hpp
 include/boost/fusion/sequence/sequence_facade.hpp
 include/boost/fusion/support/
 include/boost/fusion/support.hpp
+include/boost/fusion/support/as_const.hpp
 include/boost/fusion/support/category_of.hpp
 include/boost/fusion/support/deduce.hpp
 include/boost/fusion/support/deduce_sequence.hpp
@@ -1669,14 +2314,16 @@ include/boost/fusion/support/detail/cate
 include/boost/fusion/support/detail/is_mpl_sequence.hpp
 include/boost/fusion/support/detail/is_view.hpp
 include/boost/fusion/support/detail/mpl_iterator_category.hpp
+include/boost/fusion/support/detail/pp_round.hpp
+include/boost/fusion/support/detail/segmented_fold_until_impl.hpp
 include/boost/fusion/support/detail/unknown_key.hpp
-include/boost/fusion/support/ext_/
-include/boost/fusion/support/ext_/is_segmented.hpp
 include/boost/fusion/support/is_iterator.hpp
+include/boost/fusion/support/is_segmented.hpp
 include/boost/fusion/support/is_sequence.hpp
 include/boost/fusion/support/is_view.hpp
 include/boost/fusion/support/iterator_base.hpp
 include/boost/fusion/support/pair.hpp
+include/boost/fusion/support/segmented_fold_until.hpp
 include/boost/fusion/support/sequence_base.hpp
 include/boost/fusion/support/tag_of.hpp
 include/boost/fusion/support/tag_of_fwd.hpp
@@ -1685,6 +2332,31 @@ include/boost/fusion/support/void.hpp
 include/boost/fusion/tuple/
 include/boost/fusion/tuple.hpp
 include/boost/fusion/tuple/detail/
+include/boost/fusion/tuple/detail/preprocessed/
+include/boost/fusion/tuple/detail/preprocessed/make_tuple.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple10.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple20.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple30.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple40.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple50.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp
 include/boost/fusion/tuple/detail/tuple_expand.hpp
 include/boost/fusion/tuple/make_tuple.hpp
 include/boost/fusion/tuple/tuple.hpp
@@ -1694,10 +2366,6 @@ include/boost/fusion/view/
 include/boost/fusion/view.hpp
 include/boost/fusion/view/detail/
 include/boost/fusion/view/detail/strictest_traversal.hpp
-include/boost/fusion/view/ext_/
-include/boost/fusion/view/ext_/multiple_view.hpp
-include/boost/fusion/view/ext_/segmented_iterator.hpp
-include/boost/fusion/view/ext_/segmented_iterator_range.hpp
 include/boost/fusion/view/filter_view/
 include/boost/fusion/view/filter_view.hpp
 include/boost/fusion/view/filter_view/detail/
@@ -1719,6 +2387,10 @@ include/boost/fusion/view/iterator_range
 include/boost/fusion/view/iterator_range/detail/at_impl.hpp
 include/boost/fusion/view/iterator_range/detail/begin_impl.hpp
 include/boost/fusion/view/iterator_range/detail/end_impl.hpp
+include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp
+include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp
+include/boost/fusion/view/iterator_range/detail/segments_impl.hpp
+include/boost/fusion/view/iterator_range/detail/size_impl.hpp
 include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp
 include/boost/fusion/view/iterator_range/iterator_range.hpp
 include/boost/fusion/view/joint_view/
@@ -1733,6 +2405,7 @@ include/boost/fusion/view/joint_view/det
 include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp
 include/boost/fusion/view/joint_view/detail/value_of_impl.hpp
 include/boost/fusion/view/joint_view/joint_view.hpp
+include/boost/fusion/view/joint_view/joint_view_fwd.hpp
 include/boost/fusion/view/joint_view/joint_view_iterator.hpp
 include/boost/fusion/view/nview/
 include/boost/fusion/view/nview.hpp
@@ -1784,10 +2457,17 @@ include/boost/fusion/view/reverse_view/r
 include/boost/fusion/view/single_view/
 include/boost/fusion/view/single_view.hpp
 include/boost/fusion/view/single_view/detail/
+include/boost/fusion/view/single_view/detail/advance_impl.hpp
+include/boost/fusion/view/single_view/detail/at_impl.hpp
 include/boost/fusion/view/single_view/detail/begin_impl.hpp
 include/boost/fusion/view/single_view/detail/deref_impl.hpp
+include/boost/fusion/view/single_view/detail/distance_impl.hpp
 include/boost/fusion/view/single_view/detail/end_impl.hpp
+include/boost/fusion/view/single_view/detail/equal_to_impl.hpp
 include/boost/fusion/view/single_view/detail/next_impl.hpp
+include/boost/fusion/view/single_view/detail/prior_impl.hpp
+include/boost/fusion/view/single_view/detail/size_impl.hpp
+include/boost/fusion/view/single_view/detail/value_at_impl.hpp
 include/boost/fusion/view/single_view/detail/value_of_impl.hpp
 include/boost/fusion/view/single_view/single_view.hpp
 include/boost/fusion/view/single_view/single_view_iterator.hpp
@@ -1828,6 +2508,360 @@ include/boost/fusion/view/zip_view/zip_v
 include/boost/fusion/view/zip_view/zip_view_iterator.hpp
 include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp
 include/boost/generator_iterator.hpp
+include/boost/geometry/
+include/boost/geometry.hpp
+include/boost/geometry/algorithms/
+include/boost/geometry/algorithms/append.hpp
+include/boost/geometry/algorithms/area.hpp
+include/boost/geometry/algorithms/assign.hpp
+include/boost/geometry/algorithms/buffer.hpp
+include/boost/geometry/algorithms/centroid.hpp
+include/boost/geometry/algorithms/clear.hpp
+include/boost/geometry/algorithms/comparable_distance.hpp
+include/boost/geometry/algorithms/convert.hpp
+include/boost/geometry/algorithms/convex_hull.hpp
+include/boost/geometry/algorithms/correct.hpp
+include/boost/geometry/algorithms/covered_by.hpp
+include/boost/geometry/algorithms/detail/
+include/boost/geometry/algorithms/detail/as_range.hpp
+include/boost/geometry/algorithms/detail/assign_box_corners.hpp
+include/boost/geometry/algorithms/detail/assign_indexed_point.hpp
+include/boost/geometry/algorithms/detail/assign_values.hpp
+include/boost/geometry/algorithms/detail/calculate_null.hpp
+include/boost/geometry/algorithms/detail/calculate_sum.hpp
+include/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp
+include/boost/geometry/algorithms/detail/convert_point_to_point.hpp
+include/boost/geometry/algorithms/detail/disjoint.hpp
+include/boost/geometry/algorithms/detail/equals/
+include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp
+include/boost/geometry/algorithms/detail/for_each_range.hpp
+include/boost/geometry/algorithms/detail/get_left_turns.hpp
+include/boost/geometry/algorithms/detail/has_self_intersections.hpp
+include/boost/geometry/algorithms/detail/not.hpp
+include/boost/geometry/algorithms/detail/occupation_info.hpp
+include/boost/geometry/algorithms/detail/overlay/
+include/boost/geometry/algorithms/detail/overlay/add_rings.hpp
+include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
+include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
+include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
+include/boost/geometry/algorithms/detail/overlay/calculate_distance_policy.hpp
+include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
+include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
+include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp
+include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp
+include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
+include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp
+include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp
+include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp
+include/boost/geometry/algorithms/detail/overlay/follow.hpp
+include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
+include/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp
+include/boost/geometry/algorithms/detail/overlay/get_ring.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turns.hpp
+include/boost/geometry/algorithms/detail/overlay/handle_tangencies.hpp
+include/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp
+include/boost/geometry/algorithms/detail/overlay/overlay.hpp
+include/boost/geometry/algorithms/detail/overlay/overlay_type.hpp
+include/boost/geometry/algorithms/detail/overlay/ring_properties.hpp
+include/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp
+include/boost/geometry/algorithms/detail/overlay/select_rings.hpp
+include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp
+include/boost/geometry/algorithms/detail/overlay/stream_info.hpp
+include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp
+include/boost/geometry/algorithms/detail/overlay/traverse.hpp
+include/boost/geometry/algorithms/detail/overlay/turn_info.hpp
+include/boost/geometry/algorithms/detail/overlay/visit_info.hpp
+include/boost/geometry/algorithms/detail/partition.hpp
+include/boost/geometry/algorithms/detail/point_on_border.hpp
+include/boost/geometry/algorithms/detail/ring_identifier.hpp
+include/boost/geometry/algorithms/detail/sections/
+include/boost/geometry/algorithms/detail/sections/range_by_section.hpp
+include/boost/geometry/algorithms/detail/sections/sectionalize.hpp
+include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp
+include/boost/geometry/algorithms/difference.hpp
+include/boost/geometry/algorithms/disjoint.hpp
+include/boost/geometry/algorithms/distance.hpp
+include/boost/geometry/algorithms/envelope.hpp
+include/boost/geometry/algorithms/equals.hpp
+include/boost/geometry/algorithms/expand.hpp
+include/boost/geometry/algorithms/for_each.hpp
+include/boost/geometry/algorithms/intersection.hpp
+include/boost/geometry/algorithms/intersects.hpp
+include/boost/geometry/algorithms/length.hpp
+include/boost/geometry/algorithms/make.hpp
+include/boost/geometry/algorithms/not_implemented.hpp
+include/boost/geometry/algorithms/num_geometries.hpp
+include/boost/geometry/algorithms/num_interior_rings.hpp
+include/boost/geometry/algorithms/num_points.hpp
+include/boost/geometry/algorithms/overlaps.hpp
+include/boost/geometry/algorithms/perimeter.hpp
+include/boost/geometry/algorithms/reverse.hpp
+include/boost/geometry/algorithms/simplify.hpp
+include/boost/geometry/algorithms/sym_difference.hpp
+include/boost/geometry/algorithms/touches.hpp
+include/boost/geometry/algorithms/transform.hpp
+include/boost/geometry/algorithms/union.hpp
+include/boost/geometry/algorithms/unique.hpp
+include/boost/geometry/algorithms/within.hpp
+include/boost/geometry/arithmetic/
+include/boost/geometry/arithmetic/arithmetic.hpp
+include/boost/geometry/arithmetic/determinant.hpp
+include/boost/geometry/arithmetic/dot_product.hpp
+include/boost/geometry/core/
+include/boost/geometry/core/access.hpp
+include/boost/geometry/core/closure.hpp
+include/boost/geometry/core/coordinate_dimension.hpp
+include/boost/geometry/core/coordinate_system.hpp
+include/boost/geometry/core/coordinate_type.hpp
+include/boost/geometry/core/cs.hpp
+include/boost/geometry/core/exception.hpp
+include/boost/geometry/core/exterior_ring.hpp
+include/boost/geometry/core/geometry_id.hpp
+include/boost/geometry/core/interior_rings.hpp
+include/boost/geometry/core/interior_type.hpp
+include/boost/geometry/core/is_areal.hpp
+include/boost/geometry/core/mutable_range.hpp
+include/boost/geometry/core/point_order.hpp
+include/boost/geometry/core/point_type.hpp
+include/boost/geometry/core/radian_access.hpp
+include/boost/geometry/core/reverse_dispatch.hpp
+include/boost/geometry/core/ring_type.hpp
+include/boost/geometry/core/tag.hpp
+include/boost/geometry/core/tag_cast.hpp
+include/boost/geometry/core/tags.hpp
+include/boost/geometry/core/topological_dimension.hpp
+include/boost/geometry/domains/
+include/boost/geometry/geometries/
+include/boost/geometry/geometries/adapted/
+include/boost/geometry/geometries/adapted/boost_array.hpp
+include/boost/geometry/geometries/adapted/boost_fusion.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/
+include/boost/geometry/geometries/adapted/boost_polygon.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/box.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/holes_proxy.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/point.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/polygon.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/ring.hpp
+include/boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp
+include/boost/geometry/geometries/adapted/boost_range/
+include/boost/geometry/geometries/adapted/boost_range/adjacent_filtered.hpp
+include/boost/geometry/geometries/adapted/boost_range/filtered.hpp
+include/boost/geometry/geometries/adapted/boost_range/reversed.hpp
+include/boost/geometry/geometries/adapted/boost_range/sliced.hpp
+include/boost/geometry/geometries/adapted/boost_range/strided.hpp
+include/boost/geometry/geometries/adapted/boost_range/uniqued.hpp
+include/boost/geometry/geometries/adapted/boost_tuple.hpp
+include/boost/geometry/geometries/adapted/c_array.hpp
+include/boost/geometry/geometries/adapted/std_pair_as_segment.hpp
+include/boost/geometry/geometries/box.hpp
+include/boost/geometry/geometries/concepts/
+include/boost/geometry/geometries/concepts/box_concept.hpp
+include/boost/geometry/geometries/concepts/check.hpp
+include/boost/geometry/geometries/concepts/linestring_concept.hpp
+include/boost/geometry/geometries/concepts/point_concept.hpp
+include/boost/geometry/geometries/concepts/polygon_concept.hpp
+include/boost/geometry/geometries/concepts/ring_concept.hpp
+include/boost/geometry/geometries/concepts/segment_concept.hpp
+include/boost/geometry/geometries/geometries.hpp
+include/boost/geometry/geometries/linestring.hpp
+include/boost/geometry/geometries/point.hpp
+include/boost/geometry/geometries/point_xy.hpp
+include/boost/geometry/geometries/polygon.hpp
+include/boost/geometry/geometries/register/
+include/boost/geometry/geometries/register/box.hpp
+include/boost/geometry/geometries/register/linestring.hpp
+include/boost/geometry/geometries/register/point.hpp
+include/boost/geometry/geometries/register/ring.hpp
+include/boost/geometry/geometries/register/segment.hpp
+include/boost/geometry/geometries/ring.hpp
+include/boost/geometry/geometries/segment.hpp
+include/boost/geometry/geometry.hpp
+include/boost/geometry/io/
+include/boost/geometry/io/dsv/
+include/boost/geometry/io/dsv/write.hpp
+include/boost/geometry/io/io.hpp
+include/boost/geometry/io/wkt/
+include/boost/geometry/io/wkt/detail/
+include/boost/geometry/io/wkt/detail/prefix.hpp
+include/boost/geometry/io/wkt/detail/wkt_multi.hpp
+include/boost/geometry/io/wkt/read.hpp
+include/boost/geometry/io/wkt/stream.hpp
+include/boost/geometry/io/wkt/wkt.hpp
+include/boost/geometry/io/wkt/write.hpp
+include/boost/geometry/iterators/
+include/boost/geometry/iterators/base.hpp
+include/boost/geometry/iterators/closing_iterator.hpp
+include/boost/geometry/iterators/ever_circling_iterator.hpp
+include/boost/geometry/multi/
+include/boost/geometry/multi/algorithms/
+include/boost/geometry/multi/algorithms/append.hpp
+include/boost/geometry/multi/algorithms/area.hpp
+include/boost/geometry/multi/algorithms/centroid.hpp
+include/boost/geometry/multi/algorithms/clear.hpp
+include/boost/geometry/multi/algorithms/convert.hpp
+include/boost/geometry/multi/algorithms/correct.hpp
+include/boost/geometry/multi/algorithms/covered_by.hpp
+include/boost/geometry/multi/algorithms/detail/
+include/boost/geometry/multi/algorithms/detail/for_each_range.hpp
+include/boost/geometry/multi/algorithms/detail/modify.hpp
+include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp
+include/boost/geometry/multi/algorithms/detail/multi_sum.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/
+include/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/get_ring.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/select_rings.hpp
+include/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp
+include/boost/geometry/multi/algorithms/detail/point_on_border.hpp
+include/boost/geometry/multi/algorithms/detail/sections/
+include/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp
+include/boost/geometry/multi/algorithms/detail/sections/sectionalize.hpp
+include/boost/geometry/multi/algorithms/distance.hpp
+include/boost/geometry/multi/algorithms/envelope.hpp
+include/boost/geometry/multi/algorithms/equals.hpp
+include/boost/geometry/multi/algorithms/for_each.hpp
+include/boost/geometry/multi/algorithms/intersection.hpp
+include/boost/geometry/multi/algorithms/length.hpp
+include/boost/geometry/multi/algorithms/num_geometries.hpp
+include/boost/geometry/multi/algorithms/num_interior_rings.hpp
+include/boost/geometry/multi/algorithms/num_points.hpp
+include/boost/geometry/multi/algorithms/perimeter.hpp
+include/boost/geometry/multi/algorithms/reverse.hpp
+include/boost/geometry/multi/algorithms/simplify.hpp
+include/boost/geometry/multi/algorithms/transform.hpp
+include/boost/geometry/multi/algorithms/unique.hpp
+include/boost/geometry/multi/algorithms/within.hpp
+include/boost/geometry/multi/core/
+include/boost/geometry/multi/core/closure.hpp
+include/boost/geometry/multi/core/geometry_id.hpp
+include/boost/geometry/multi/core/interior_rings.hpp
+include/boost/geometry/multi/core/is_areal.hpp
+include/boost/geometry/multi/core/point_order.hpp
+include/boost/geometry/multi/core/point_type.hpp
+include/boost/geometry/multi/core/ring_type.hpp
+include/boost/geometry/multi/core/tags.hpp
+include/boost/geometry/multi/core/topological_dimension.hpp
+include/boost/geometry/multi/geometries/
+include/boost/geometry/multi/geometries/concepts/
+include/boost/geometry/multi/geometries/concepts/check.hpp
+include/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp
+include/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp
+include/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp
+include/boost/geometry/multi/geometries/multi_geometries.hpp
+include/boost/geometry/multi/geometries/multi_linestring.hpp
+include/boost/geometry/multi/geometries/multi_point.hpp
+include/boost/geometry/multi/geometries/multi_polygon.hpp
+include/boost/geometry/multi/geometries/register/
+include/boost/geometry/multi/geometries/register/multi_linestring.hpp
+include/boost/geometry/multi/geometries/register/multi_point.hpp
+include/boost/geometry/multi/geometries/register/multi_polygon.hpp
+include/boost/geometry/multi/io/
+include/boost/geometry/multi/io/dsv/
+include/boost/geometry/multi/io/dsv/write.hpp
+include/boost/geometry/multi/io/wkt/
+include/boost/geometry/multi/io/wkt/detail/
+include/boost/geometry/multi/io/wkt/detail/prefix.hpp
+include/boost/geometry/multi/io/wkt/read.hpp
+include/boost/geometry/multi/io/wkt/wkt.hpp
+include/boost/geometry/multi/io/wkt/write.hpp
+include/boost/geometry/multi/multi.hpp
+include/boost/geometry/multi/strategies/
+include/boost/geometry/multi/strategies/cartesian/
+include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp
+include/boost/geometry/multi/views/
+include/boost/geometry/multi/views/detail/
+include/boost/geometry/multi/views/detail/range_type.hpp
+include/boost/geometry/policies/
+include/boost/geometry/policies/compare.hpp
+include/boost/geometry/policies/relate/
+include/boost/geometry/policies/relate/de9im.hpp
+include/boost/geometry/policies/relate/direction.hpp
+include/boost/geometry/policies/relate/intersection_points.hpp
+include/boost/geometry/policies/relate/tupled.hpp
+include/boost/geometry/strategies/
+include/boost/geometry/strategies/agnostic/
+include/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp
+include/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp
+include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp
+include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp
+include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
+include/boost/geometry/strategies/area.hpp
+include/boost/geometry/strategies/cartesian/
+include/boost/geometry/strategies/cartesian/area_surveyor.hpp
+include/boost/geometry/strategies/cartesian/box_in_box.hpp
+include/boost/geometry/strategies/cartesian/cart_intersect.hpp
+include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp
+include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp
+include/boost/geometry/strategies/cartesian/distance_projected_point.hpp
+include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
+include/boost/geometry/strategies/cartesian/point_in_box.hpp
+include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp
+include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp
+include/boost/geometry/strategies/cartesian/side_by_triangle.hpp
+include/boost/geometry/strategies/centroid.hpp
+include/boost/geometry/strategies/compare.hpp
+include/boost/geometry/strategies/concepts/
+include/boost/geometry/strategies/concepts/area_concept.hpp
+include/boost/geometry/strategies/concepts/centroid_concept.hpp
+include/boost/geometry/strategies/concepts/convex_hull_concept.hpp
+include/boost/geometry/strategies/concepts/distance_concept.hpp
+include/boost/geometry/strategies/concepts/segment_intersect_concept.hpp
+include/boost/geometry/strategies/concepts/simplify_concept.hpp
+include/boost/geometry/strategies/concepts/within_concept.hpp
+include/boost/geometry/strategies/convex_hull.hpp
+include/boost/geometry/strategies/covered_by.hpp
+include/boost/geometry/strategies/default_area_result.hpp
+include/boost/geometry/strategies/default_distance_result.hpp
+include/boost/geometry/strategies/default_length_result.hpp
+include/boost/geometry/strategies/distance.hpp
+include/boost/geometry/strategies/intersection.hpp
+include/boost/geometry/strategies/intersection_result.hpp
+include/boost/geometry/strategies/side.hpp
+include/boost/geometry/strategies/side_info.hpp
+include/boost/geometry/strategies/spherical/
+include/boost/geometry/strategies/spherical/area_huiller.hpp
+include/boost/geometry/strategies/spherical/compare_circular.hpp
+include/boost/geometry/strategies/spherical/distance_cross_track.hpp
+include/boost/geometry/strategies/spherical/distance_haversine.hpp
+include/boost/geometry/strategies/spherical/side_by_cross_track.hpp
+include/boost/geometry/strategies/spherical/ssf.hpp
+include/boost/geometry/strategies/strategies.hpp
+include/boost/geometry/strategies/strategy_transform.hpp
+include/boost/geometry/strategies/tags.hpp
+include/boost/geometry/strategies/transform/
+include/boost/geometry/strategies/transform.hpp
+include/boost/geometry/strategies/transform/inverse_transformer.hpp
+include/boost/geometry/strategies/transform/map_transformer.hpp
+include/boost/geometry/strategies/transform/matrix_transformers.hpp
+include/boost/geometry/strategies/within.hpp
+include/boost/geometry/util/
+include/boost/geometry/util/add_const_if_c.hpp
+include/boost/geometry/util/bare_type.hpp
+include/boost/geometry/util/calculation_type.hpp
+include/boost/geometry/util/closure_as_bool.hpp
+include/boost/geometry/util/coordinate_cast.hpp
+include/boost/geometry/util/for_each_coordinate.hpp
+include/boost/geometry/util/math.hpp
+include/boost/geometry/util/order_as_direction.hpp
+include/boost/geometry/util/parameter_type_of.hpp
+include/boost/geometry/util/promote_floating_point.hpp
+include/boost/geometry/util/rational.hpp
+include/boost/geometry/util/readme.txt
+include/boost/geometry/util/select_calculation_type.hpp
+include/boost/geometry/util/select_coordinate_type.hpp
+include/boost/geometry/util/select_most_precise.hpp
+include/boost/geometry/views/
+include/boost/geometry/views/box_view.hpp
+include/boost/geometry/views/closeable_view.hpp
+include/boost/geometry/views/detail/
+include/boost/geometry/views/detail/points_view.hpp
+include/boost/geometry/views/detail/range_type.hpp
+include/boost/geometry/views/identity_view.hpp
+include/boost/geometry/views/reversible_view.hpp
+include/boost/geometry/views/segment_view.hpp
 include/boost/get_pointer.hpp
 include/boost/gil/
 include/boost/gil/algorithm.hpp
@@ -1900,9 +2934,12 @@ include/boost/graph/bc_clustering.hpp
 include/boost/graph/bellman_ford_shortest_paths.hpp
 include/boost/graph/betweenness_centrality.hpp
 include/boost/graph/biconnected_components.hpp
+include/boost/graph/bipartite.hpp
 include/boost/graph/boyer_myrvold_planar_test.hpp
+include/boost/graph/boykov_kolmogorov_max_flow.hpp
 include/boost/graph/breadth_first_search.hpp
 include/boost/graph/bron_kerbosch_all_cliques.hpp
+include/boost/graph/buffer_concepts.hpp
 include/boost/graph/chrobak_payne_drawing.hpp
 include/boost/graph/circle_layout.hpp
 include/boost/graph/closeness_centrality.hpp
@@ -1930,7 +2967,6 @@ include/boost/graph/detail/incidence_ite
 include/boost/graph/detail/incremental_components.hpp
 include/boost/graph/detail/index.hpp
 include/boost/graph/detail/indexed_properties.hpp
-include/boost/graph/detail/is_same.hpp
 include/boost/graph/detail/labeled_graph_traits.hpp
 include/boost/graph/detail/list_base.hpp
 include/boost/graph/detail/permutation.hpp
@@ -1979,6 +3015,7 @@ include/boost/graph/distributed/hohberg_
 include/boost/graph/distributed/local_subgraph.hpp
 include/boost/graph/distributed/mpi_process_group.hpp
 include/boost/graph/distributed/named_graph.hpp
+include/boost/graph/distributed/one_bit_color_map.hpp
 include/boost/graph/distributed/page_rank.hpp
 include/boost/graph/distributed/queue.hpp
 include/boost/graph/distributed/reverse_graph.hpp
@@ -2027,11 +3064,11 @@ include/boost/graph/iteration_macros_und
 include/boost/graph/johnson_all_pairs_shortest.hpp
 include/boost/graph/kamada_kawai_spring_layout.hpp
 include/boost/graph/king_ordering.hpp
-include/boost/graph/kolmogorov_max_flow.hpp
 include/boost/graph/kruskal_min_spanning_tree.hpp
 include/boost/graph/labeled_graph.hpp
 include/boost/graph/leda_graph.hpp
 include/boost/graph/lookup_edge.hpp
+include/boost/graph/loop_erased_random_walk.hpp
 include/boost/graph/make_biconnected_planar.hpp
 include/boost/graph/make_connected.hpp
 include/boost/graph/make_maximal_planar.hpp
@@ -2046,6 +3083,7 @@ include/boost/graph/named_function_param
 include/boost/graph/named_graph.hpp
 include/boost/graph/neighbor_bfs.hpp
 include/boost/graph/numeric_values.hpp
+include/boost/graph/one_bit_color_map.hpp
 include/boost/graph/overloading.hpp
 include/boost/graph/page_rank.hpp
 include/boost/graph/parallel/
@@ -2083,6 +3121,7 @@ include/boost/graph/push_relabel_max_flo
 include/boost/graph/r_c_shortest_paths.hpp
 include/boost/graph/random.hpp
 include/boost/graph/random_layout.hpp
+include/boost/graph/random_spanning_tree.hpp
 include/boost/graph/read_dimacs.hpp
 include/boost/graph/relax.hpp
 include/boost/graph/reverse_graph.hpp
@@ -2095,6 +3134,7 @@ include/boost/graph/smallest_last_orderi
 include/boost/graph/ssca_graph_generator.hpp
 include/boost/graph/st_connected.hpp
 include/boost/graph/stanford_graph.hpp
+include/boost/graph/stoer_wagner_min_cut.hpp
 include/boost/graph/strong_components.hpp
 include/boost/graph/subgraph.hpp
 include/boost/graph/tiernan_all_cycles.hpp
@@ -2105,6 +3145,7 @@ include/boost/graph/transitive_reduction
 include/boost/graph/transpose_graph.hpp
 include/boost/graph/tree_traits.hpp
 include/boost/graph/two_bit_color_map.hpp
+include/boost/graph/two_graphs_common_spanning_trees.hpp
 include/boost/graph/undirected_dfs.hpp
 include/boost/graph/undirected_graph.hpp
 include/boost/graph/use_mpi.hpp
@@ -2113,6 +3154,142 @@ include/boost/graph/vertex_and_edge_rang
 include/boost/graph/visitors.hpp
 include/boost/graph/wavefront.hpp
 include/boost/graph/write_dimacs.hpp
+include/boost/heap/
+include/boost/heap/binomial_heap.hpp
+include/boost/heap/d_ary_heap.hpp
+include/boost/heap/detail/
+include/boost/heap/detail/heap_comparison.hpp
+include/boost/heap/detail/heap_node.hpp
+include/boost/heap/detail/ilog2.hpp
+include/boost/heap/detail/mutable_heap.hpp
+include/boost/heap/detail/ordered_adaptor_iterator.hpp
+include/boost/heap/detail/stable_heap.hpp
+include/boost/heap/detail/tree_iterator.hpp
+include/boost/heap/fibonacci_heap.hpp
+include/boost/heap/heap_concepts.hpp
+include/boost/heap/heap_merge.hpp
+include/boost/heap/pairing_heap.hpp
+include/boost/heap/policies.hpp
+include/boost/heap/priority_queue.hpp
+include/boost/heap/skew_heap.hpp
+include/boost/icl/
+include/boost/icl/associative_element_container.hpp
+include/boost/icl/associative_interval_container.hpp
+include/boost/icl/closed_interval.hpp
+include/boost/icl/concept/
+include/boost/icl/concept/comparable.hpp
+include/boost/icl/concept/container.hpp
+include/boost/icl/concept/element_associator.hpp
+include/boost/icl/concept/element_map.hpp
+include/boost/icl/concept/element_set.hpp
+include/boost/icl/concept/element_set_value.hpp
+include/boost/icl/concept/interval.hpp
+include/boost/icl/concept/interval_associator.hpp
+include/boost/icl/concept/interval_associator_base.hpp
+include/boost/icl/concept/interval_bounds.hpp
+include/boost/icl/concept/interval_map.hpp
+include/boost/icl/concept/interval_set.hpp
+include/boost/icl/concept/interval_set_value.hpp
+include/boost/icl/concept/joinable.hpp
+include/boost/icl/concept/map_value.hpp
+include/boost/icl/concept/set_value.hpp
+include/boost/icl/continuous_interval.hpp
+include/boost/icl/detail/
+include/boost/icl/detail/associated_value.hpp
+include/boost/icl/detail/boost_config.hpp
+include/boost/icl/detail/concept_check.hpp
+include/boost/icl/detail/design_config.hpp
+include/boost/icl/detail/element_comparer.hpp
+include/boost/icl/detail/element_iterator.hpp
+include/boost/icl/detail/exclusive_less_than.hpp
+include/boost/icl/detail/interval_map_algo.hpp
+include/boost/icl/detail/interval_morphism.hpp
+include/boost/icl/detail/interval_set_algo.hpp
+include/boost/icl/detail/interval_subset_comparer.hpp
+include/boost/icl/detail/map_algo.hpp
+include/boost/icl/detail/mapped_reference.hpp
+include/boost/icl/detail/notate.hpp
+include/boost/icl/detail/on_absorbtion.hpp
+include/boost/icl/detail/relation_state.hpp
+include/boost/icl/detail/set_algo.hpp
+include/boost/icl/detail/std_set.hpp
+include/boost/icl/detail/subset_comparer.hpp
+include/boost/icl/discrete_interval.hpp
+include/boost/icl/dynamic_interval_traits.hpp
+include/boost/icl/functors.hpp
+include/boost/icl/gregorian.hpp
+include/boost/icl/impl_config.hpp
+include/boost/icl/interval.hpp
+include/boost/icl/interval_base_map.hpp
+include/boost/icl/interval_base_set.hpp
+include/boost/icl/interval_bounds.hpp
+include/boost/icl/interval_combining_style.hpp
+include/boost/icl/interval_map.hpp
+include/boost/icl/interval_set.hpp
+include/boost/icl/interval_traits.hpp
+include/boost/icl/iterator.hpp
+include/boost/icl/left_open_interval.hpp
+include/boost/icl/map.hpp
+include/boost/icl/open_interval.hpp
+include/boost/icl/predicates/
+include/boost/icl/predicates/distinct_equal.hpp
+include/boost/icl/predicates/element_equal.hpp
+include/boost/icl/predicates/std_equal.hpp
+include/boost/icl/predicates/sub_super_set.hpp
+include/boost/icl/ptime.hpp
+include/boost/icl/rational.hpp
+include/boost/icl/right_open_interval.hpp
+include/boost/icl/separate_interval_set.hpp
+include/boost/icl/set.hpp
+include/boost/icl/split_interval_map.hpp
+include/boost/icl/split_interval_set.hpp
+include/boost/icl/type_traits/
+include/boost/icl/type_traits/absorbs_identities.hpp
+include/boost/icl/type_traits/adds_inversely.hpp
+include/boost/icl/type_traits/codomain_type_of.hpp
+include/boost/icl/type_traits/difference.hpp
+include/boost/icl/type_traits/difference_type_of.hpp
+include/boost/icl/type_traits/domain_type_of.hpp
+include/boost/icl/type_traits/element_type_of.hpp
+include/boost/icl/type_traits/has_inverse.hpp
+include/boost/icl/type_traits/has_set_semantics.hpp
+include/boost/icl/type_traits/identity_element.hpp
+include/boost/icl/type_traits/infinity.hpp
+include/boost/icl/type_traits/interval_type_default.hpp
+include/boost/icl/type_traits/interval_type_of.hpp
+include/boost/icl/type_traits/is_associative_element_container.hpp
+include/boost/icl/type_traits/is_asymmetric_interval.hpp
+include/boost/icl/type_traits/is_combinable.hpp
+include/boost/icl/type_traits/is_concept_equivalent.hpp
+include/boost/icl/type_traits/is_container.hpp
+include/boost/icl/type_traits/is_continuous.hpp
+include/boost/icl/type_traits/is_continuous_interval.hpp
+include/boost/icl/type_traits/is_discrete.hpp
+include/boost/icl/type_traits/is_discrete_interval.hpp
+include/boost/icl/type_traits/is_element_container.hpp
+include/boost/icl/type_traits/is_icl_container.hpp
+include/boost/icl/type_traits/is_increasing.hpp
+include/boost/icl/type_traits/is_interval.hpp
+include/boost/icl/type_traits/is_interval_container.hpp
+include/boost/icl/type_traits/is_interval_joiner.hpp
+include/boost/icl/type_traits/is_interval_separator.hpp
+include/boost/icl/type_traits/is_interval_splitter.hpp
+include/boost/icl/type_traits/is_key_container_of.hpp
+include/boost/icl/type_traits/is_map.hpp
+include/boost/icl/type_traits/is_numeric.hpp
+include/boost/icl/type_traits/is_set.hpp
+include/boost/icl/type_traits/is_total.hpp
+include/boost/icl/type_traits/no_type.hpp
+include/boost/icl/type_traits/predicate.hpp
+include/boost/icl/type_traits/rep_type_of.hpp
+include/boost/icl/type_traits/segment_type_of.hpp
+include/boost/icl/type_traits/size.hpp
+include/boost/icl/type_traits/size_type_of.hpp
+include/boost/icl/type_traits/succ_pred.hpp
+include/boost/icl/type_traits/to_string.hpp
+include/boost/icl/type_traits/type_to_string.hpp
+include/boost/icl/type_traits/unit_element.hpp
+include/boost/icl/type_traits/value_size.hpp
 include/boost/implicit_cast.hpp
 include/boost/indirect_reference.hpp
 include/boost/integer/
@@ -2139,47 +3316,8 @@ include/boost/interprocess/allocators/pr
 include/boost/interprocess/anonymous_shared_memory.hpp
 include/boost/interprocess/containers/
 include/boost/interprocess/containers/allocation_type.hpp
-include/boost/interprocess/containers/container/
-include/boost/interprocess/containers/container/container_fwd.hpp
-include/boost/interprocess/containers/container/deque.hpp
-include/boost/interprocess/containers/container/detail/
-include/boost/interprocess/containers/container/detail/adaptive_node_pool_impl.hpp
-include/boost/interprocess/containers/container/detail/advanced_insert_int.hpp
-include/boost/interprocess/containers/container/detail/algorithms.hpp
-include/boost/interprocess/containers/container/detail/allocation_type.hpp
-include/boost/interprocess/containers/container/detail/config_begin.hpp
-include/boost/interprocess/containers/container/detail/config_end.hpp
-include/boost/interprocess/containers/container/detail/destroyers.hpp
-include/boost/interprocess/containers/container/detail/flat_tree.hpp
-include/boost/interprocess/containers/container/detail/iterators.hpp
-include/boost/interprocess/containers/container/detail/math_functions.hpp
-include/boost/interprocess/containers/container/detail/mpl.hpp
-include/boost/interprocess/containers/container/detail/multiallocation_chain.hpp
-include/boost/interprocess/containers/container/detail/node_alloc_holder.hpp
-include/boost/interprocess/containers/container/detail/node_pool_impl.hpp
-include/boost/interprocess/containers/container/detail/pair.hpp
-include/boost/interprocess/containers/container/detail/pool_common.hpp
-include/boost/interprocess/containers/container/detail/preprocessor.hpp
-include/boost/interprocess/containers/container/detail/transform_iterator.hpp
-include/boost/interprocess/containers/container/detail/tree.hpp
-include/boost/interprocess/containers/container/detail/type_traits.hpp
-include/boost/interprocess/containers/container/detail/utilities.hpp
-include/boost/interprocess/containers/container/detail/value_init.hpp
-include/boost/interprocess/containers/container/detail/variadic_templates_tools.hpp
-include/boost/interprocess/containers/container/detail/version_type.hpp
-include/boost/interprocess/containers/container/detail/workaround.hpp
-include/boost/interprocess/containers/container/flat_map.hpp
-include/boost/interprocess/containers/container/flat_set.hpp
-include/boost/interprocess/containers/container/list.hpp
-include/boost/interprocess/containers/container/map.hpp
-include/boost/interprocess/containers/container/set.hpp
-include/boost/interprocess/containers/container/slist.hpp
-include/boost/interprocess/containers/container/stable_vector.hpp
-include/boost/interprocess/containers/container/string.hpp
-include/boost/interprocess/containers/container/vector.hpp
 include/boost/interprocess/containers/containers_fwd.hpp
 include/boost/interprocess/containers/deque.hpp
-include/boost/interprocess/containers/detail/
 include/boost/interprocess/containers/flat_map.hpp
 include/boost/interprocess/containers/flat_set.hpp
 include/boost/interprocess/containers/list.hpp
@@ -2197,11 +3335,14 @@ include/boost/interprocess/detail/atomic
 include/boost/interprocess/detail/cast_tags.hpp
 include/boost/interprocess/detail/config_begin.hpp
 include/boost/interprocess/detail/config_end.hpp
+include/boost/interprocess/detail/file_locking_helpers.hpp
 include/boost/interprocess/detail/file_wrapper.hpp
 include/boost/interprocess/detail/in_place_interface.hpp
 include/boost/interprocess/detail/intermodule_singleton.hpp
+include/boost/interprocess/detail/intermodule_singleton_common.hpp
 include/boost/interprocess/detail/interprocess_tester.hpp
 include/boost/interprocess/detail/intersegment_ptr.hpp
+include/boost/interprocess/detail/managed_global_memory.hpp
 include/boost/interprocess/detail/managed_memory_impl.hpp
 include/boost/interprocess/detail/managed_multi_shared_memory.hpp
 include/boost/interprocess/detail/managed_open_or_create_impl.hpp
@@ -2214,9 +3355,11 @@ include/boost/interprocess/detail/named_
 include/boost/interprocess/detail/os_file_functions.hpp
 include/boost/interprocess/detail/os_thread_functions.hpp
 include/boost/interprocess/detail/pointer_type.hpp
+include/boost/interprocess/detail/portable_intermodule_singleton.hpp
 include/boost/interprocess/detail/posix_time_types_wrk.hpp
 include/boost/interprocess/detail/preprocessor.hpp
 include/boost/interprocess/detail/ptime_wrk.hpp
+include/boost/interprocess/detail/robust_emulation.hpp
 include/boost/interprocess/detail/segment_manager_helper.hpp
 include/boost/interprocess/detail/tmp_dir_helpers.hpp
 include/boost/interprocess/detail/transform_iterator.hpp
@@ -2224,9 +3367,10 @@ include/boost/interprocess/detail/type_t
 include/boost/interprocess/detail/utilities.hpp
 include/boost/interprocess/detail/variadic_templates_tools.hpp
 include/boost/interprocess/detail/win32_api.hpp
+include/boost/interprocess/detail/windows_intermodule_singleton.hpp
 include/boost/interprocess/detail/workaround.hpp
-include/boost/interprocess/detail/xsi_shared_memory.hpp
 include/boost/interprocess/detail/xsi_shared_memory_device.hpp
+include/boost/interprocess/detail/xsi_shared_memory_file_wrapper.hpp
 include/boost/interprocess/errors.hpp
 include/boost/interprocess/exceptions.hpp
 include/boost/interprocess/file_mapping.hpp
@@ -2245,6 +3389,7 @@ include/boost/interprocess/managed_heap_
 include/boost/interprocess/managed_mapped_file.hpp
 include/boost/interprocess/managed_shared_memory.hpp
 include/boost/interprocess/managed_windows_shared_memory.hpp
+include/boost/interprocess/managed_xsi_shared_memory.hpp
 include/boost/interprocess/mapped_region.hpp
 include/boost/interprocess/mem_algo/
 include/boost/interprocess/mem_algo/detail/
@@ -2255,6 +3400,7 @@ include/boost/interprocess/mem_algo/deta
 include/boost/interprocess/mem_algo/rbtree_best_fit.hpp
 include/boost/interprocess/mem_algo/simple_seq_fit.hpp
 include/boost/interprocess/offset_ptr.hpp
+include/boost/interprocess/permissions.hpp
 include/boost/interprocess/segment_manager.hpp
 include/boost/interprocess/shared_memory_object.hpp
 include/boost/interprocess/smart_ptr/
@@ -2275,45 +3421,76 @@ include/boost/interprocess/streams/
 include/boost/interprocess/streams/bufferstream.hpp
 include/boost/interprocess/streams/vectorstream.hpp
 include/boost/interprocess/sync/
-include/boost/interprocess/sync/emulation/
-include/boost/interprocess/sync/emulation/interprocess_barrier.hpp
-include/boost/interprocess/sync/emulation/interprocess_condition.hpp
-include/boost/interprocess/sync/emulation/interprocess_mutex.hpp
-include/boost/interprocess/sync/emulation/interprocess_recursive_mutex.hpp
-include/boost/interprocess/sync/emulation/interprocess_semaphore.hpp
-include/boost/interprocess/sync/emulation/named_creation_functor.hpp
+include/boost/interprocess/sync/detail/
+include/boost/interprocess/sync/detail/condition_algorithm_8a.hpp
+include/boost/interprocess/sync/detail/condition_any_algorithm.hpp
+include/boost/interprocess/sync/detail/locks.hpp
 include/boost/interprocess/sync/file_lock.hpp
-include/boost/interprocess/sync/interprocess_barrier.hpp
 include/boost/interprocess/sync/interprocess_condition.hpp
+include/boost/interprocess/sync/interprocess_condition_any.hpp
 include/boost/interprocess/sync/interprocess_mutex.hpp
 include/boost/interprocess/sync/interprocess_recursive_mutex.hpp
 include/boost/interprocess/sync/interprocess_semaphore.hpp
+include/boost/interprocess/sync/interprocess_sharable_mutex.hpp
 include/boost/interprocess/sync/interprocess_upgradable_mutex.hpp
 include/boost/interprocess/sync/lock_options.hpp
 include/boost/interprocess/sync/mutex_family.hpp
 include/boost/interprocess/sync/named_condition.hpp
+include/boost/interprocess/sync/named_condition_any.hpp
 include/boost/interprocess/sync/named_mutex.hpp
 include/boost/interprocess/sync/named_recursive_mutex.hpp
 include/boost/interprocess/sync/named_semaphore.hpp
+include/boost/interprocess/sync/named_sharable_mutex.hpp
 include/boost/interprocess/sync/named_upgradable_mutex.hpp
 include/boost/interprocess/sync/null_mutex.hpp
 include/boost/interprocess/sync/posix/
-include/boost/interprocess/sync/posix/interprocess_barrier.hpp
-include/boost/interprocess/sync/posix/interprocess_condition.hpp
-include/boost/interprocess/sync/posix/interprocess_mutex.hpp
-include/boost/interprocess/sync/posix/interprocess_recursive_mutex.hpp
-include/boost/interprocess/sync/posix/interprocess_semaphore.hpp
+include/boost/interprocess/sync/posix/condition.hpp
+include/boost/interprocess/sync/posix/mutex.hpp
+include/boost/interprocess/sync/posix/named_mutex.hpp
+include/boost/interprocess/sync/posix/named_semaphore.hpp
 include/boost/interprocess/sync/posix/pthread_helpers.hpp
 include/boost/interprocess/sync/posix/ptime_to_timespec.hpp
+include/boost/interprocess/sync/posix/recursive_mutex.hpp
+include/boost/interprocess/sync/posix/semaphore.hpp
 include/boost/interprocess/sync/posix/semaphore_wrapper.hpp
 include/boost/interprocess/sync/scoped_lock.hpp
 include/boost/interprocess/sync/sharable_lock.hpp
+include/boost/interprocess/sync/shm/
+include/boost/interprocess/sync/shm/named_condition.hpp
+include/boost/interprocess/sync/shm/named_condition_any.hpp
+include/boost/interprocess/sync/shm/named_creation_functor.hpp
+include/boost/interprocess/sync/shm/named_mutex.hpp
+include/boost/interprocess/sync/shm/named_recursive_mutex.hpp
+include/boost/interprocess/sync/shm/named_semaphore.hpp
+include/boost/interprocess/sync/shm/named_upgradable_mutex.hpp
+include/boost/interprocess/sync/spin/
+include/boost/interprocess/sync/spin/condition.hpp
+include/boost/interprocess/sync/spin/interprocess_barrier.hpp
+include/boost/interprocess/sync/spin/mutex.hpp
+include/boost/interprocess/sync/spin/recursive_mutex.hpp
+include/boost/interprocess/sync/spin/semaphore.hpp
 include/boost/interprocess/sync/upgradable_lock.hpp
+include/boost/interprocess/sync/windows/
+include/boost/interprocess/sync/windows/condition.hpp
+include/boost/interprocess/sync/windows/mutex.hpp
+include/boost/interprocess/sync/windows/named_condition.hpp
+include/boost/interprocess/sync/windows/named_condition_any.hpp
+include/boost/interprocess/sync/windows/named_mutex.hpp
+include/boost/interprocess/sync/windows/named_recursive_mutex.hpp
+include/boost/interprocess/sync/windows/named_semaphore.hpp
+include/boost/interprocess/sync/windows/named_sync.hpp
+include/boost/interprocess/sync/windows/recursive_mutex.hpp
+include/boost/interprocess/sync/windows/semaphore.hpp
+include/boost/interprocess/sync/windows/sync_utils.hpp
+include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp
+include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp
 include/boost/interprocess/sync/xsi/
 include/boost/interprocess/sync/xsi/advanced_xsi_semaphore.hpp
 include/boost/interprocess/sync/xsi/simple_xsi_semaphore.hpp
 include/boost/interprocess/sync/xsi/xsi_named_mutex.hpp
 include/boost/interprocess/windows_shared_memory.hpp
+include/boost/interprocess/xsi_key.hpp
+include/boost/interprocess/xsi_shared_memory.hpp
 include/boost/intrusive/
 include/boost/intrusive/any_hook.hpp
 include/boost/intrusive/avl_set.hpp
@@ -2335,12 +3512,14 @@ include/boost/intrusive/detail/config_en
 include/boost/intrusive/detail/ebo_functor_holder.hpp
 include/boost/intrusive/detail/function_detector.hpp
 include/boost/intrusive/detail/generic_hook.hpp
+include/boost/intrusive/detail/has_member_function_callable_with.hpp
 include/boost/intrusive/detail/hashtable_node.hpp
 include/boost/intrusive/detail/is_stateful_value_traits.hpp
 include/boost/intrusive/detail/list_node.hpp
+include/boost/intrusive/detail/memory_util.hpp
 include/boost/intrusive/detail/mpl.hpp
 include/boost/intrusive/detail/parent_from_member.hpp
-include/boost/intrusive/detail/pointer_to_other.hpp
+include/boost/intrusive/detail/preprocessor.hpp
 include/boost/intrusive/detail/rbtree_node.hpp
 include/boost/intrusive/detail/slist_node.hpp
 include/boost/intrusive/detail/transform_iterator.hpp
@@ -2356,7 +3535,9 @@ include/boost/intrusive/list.hpp
 include/boost/intrusive/list_hook.hpp
 include/boost/intrusive/member_value_traits.hpp
 include/boost/intrusive/options.hpp
+include/boost/intrusive/parent_from_member.hpp
 include/boost/intrusive/pointer_plus_bits.hpp
+include/boost/intrusive/pointer_traits.hpp
 include/boost/intrusive/priority_compare.hpp
 include/boost/intrusive/rbtree.hpp
 include/boost/intrusive/rbtree_algorithms.hpp
@@ -2379,6 +3560,8 @@ include/boost/intrusive/unordered_set.hp
 include/boost/intrusive/unordered_set_hook.hpp
 include/boost/intrusive_ptr.hpp
 include/boost/io/
+include/boost/io/detail/
+include/boost/io/detail/quoted_manip.hpp
 include/boost/io/ios_state.hpp
 include/boost/io_fwd.hpp
 include/boost/iostreams/
@@ -2530,6 +3713,7 @@ include/boost/iterator/detail/enable_if.
 include/boost/iterator/detail/facade_iterator_category.hpp
 include/boost/iterator/detail/minimum_category.hpp
 include/boost/iterator/filter_iterator.hpp
+include/boost/iterator/function_input_iterator.hpp
 include/boost/iterator/indirect_iterator.hpp
 include/boost/iterator/interoperable.hpp
 include/boost/iterator/is_lvalue_iterator.hpp
@@ -2559,7 +3743,6 @@ include/boost/lambda/detail/actions.hpp
 include/boost/lambda/detail/arity_code.hpp
 include/boost/lambda/detail/bind_functions.hpp
 include/boost/lambda/detail/control_constructs_common.hpp
-include/boost/lambda/detail/control_structures_impl.hpp
 include/boost/lambda/detail/function_adaptors.hpp
 include/boost/lambda/detail/is_instance_of.hpp
 include/boost/lambda/detail/lambda_config.hpp
@@ -2585,6 +3768,99 @@ include/boost/lambda/switch.hpp
 include/boost/last_value.hpp
 include/boost/lexical_cast.hpp
 include/boost/limits.hpp
+include/boost/local_function/
+include/boost/local_function.hpp
+include/boost/local_function/aux_/
+include/boost/local_function/aux_/add_pointed_const.hpp
+include/boost/local_function/aux_/function.hpp
+include/boost/local_function/aux_/macro/
+include/boost/local_function/aux_/macro/code_/
+include/boost/local_function/aux_/macro/code_/bind.hpp
+include/boost/local_function/aux_/macro/code_/functor.hpp
+include/boost/local_function/aux_/macro/code_/result.hpp
+include/boost/local_function/aux_/macro/decl.hpp
+include/boost/local_function/aux_/macro/name.hpp
+include/boost/local_function/aux_/macro/typeof.hpp
+include/boost/local_function/aux_/member.hpp
+include/boost/local_function/aux_/nobind.hpp
+include/boost/local_function/aux_/preprocessor/
+include/boost/local_function/aux_/preprocessor/traits/
+include/boost/local_function/aux_/preprocessor/traits/bind.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/
+include/boost/local_function/aux_/preprocessor/traits/decl_/append.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/index.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/nil.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/set_error.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/validate.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/
+include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/return_count.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/this_count.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_binds.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_const_binds.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_error.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_params.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_returns.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/any_bind_type.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/sign.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/defaults.hpp
+include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/this.hpp
+include/boost/local_function/aux_/preprocessor/traits/param.hpp
+include/boost/local_function/aux_/symbol.hpp
+include/boost/local_function/config.hpp
+include/boost/local_function/detail/
+include/boost/local_function/detail/preprocessor/
+include/boost/local_function/detail/preprocessor/keyword/
+include/boost/local_function/detail/preprocessor/keyword/auto.hpp
+include/boost/local_function/detail/preprocessor/keyword/bind.hpp
+include/boost/local_function/detail/preprocessor/keyword/const.hpp
+include/boost/local_function/detail/preprocessor/keyword/const_bind.hpp
+include/boost/local_function/detail/preprocessor/keyword/default.hpp
+include/boost/local_function/detail/preprocessor/keyword/facility/
+include/boost/local_function/detail/preprocessor/keyword/facility/add.hpp
+include/boost/local_function/detail/preprocessor/keyword/facility/is.hpp
+include/boost/local_function/detail/preprocessor/keyword/facility/remove.hpp
+include/boost/local_function/detail/preprocessor/keyword/inline.hpp
+include/boost/local_function/detail/preprocessor/keyword/recursive.hpp
+include/boost/local_function/detail/preprocessor/keyword/register.hpp
+include/boost/local_function/detail/preprocessor/keyword/return.hpp
+include/boost/local_function/detail/preprocessor/keyword/this.hpp
+include/boost/local_function/detail/preprocessor/keyword/thisunderscore.hpp
+include/boost/local_function/detail/preprocessor/keyword/void.hpp
+include/boost/local_function/detail/preprocessor/line_counter.hpp
+include/boost/local_function/detail/preprocessor/void_list.hpp
+include/boost/locale/
+include/boost/locale.hpp
+include/boost/locale/boundary/
+include/boost/locale/boundary.hpp
+include/boost/locale/boundary/boundary_point.hpp
+include/boost/locale/boundary/facets.hpp
+include/boost/locale/boundary/index.hpp
+include/boost/locale/boundary/segment.hpp
+include/boost/locale/boundary/types.hpp
+include/boost/locale/collator.hpp
+include/boost/locale/config.hpp
+include/boost/locale/conversion.hpp
+include/boost/locale/date_time.hpp
+include/boost/locale/date_time_facet.hpp
+include/boost/locale/definitions.hpp
+include/boost/locale/encoding.hpp
+include/boost/locale/encoding_errors.hpp
+include/boost/locale/encoding_utf.hpp
+include/boost/locale/format.hpp
+include/boost/locale/formatting.hpp
+include/boost/locale/generator.hpp
+include/boost/locale/gnu_gettext.hpp
+include/boost/locale/hold_ptr.hpp
+include/boost/locale/info.hpp
+include/boost/locale/localization_backend.hpp
+include/boost/locale/message.hpp
+include/boost/locale/time_zone.hpp
+include/boost/locale/utf.hpp
+include/boost/locale/util.hpp
 include/boost/logic/
 include/boost/logic/tribool.hpp
 include/boost/logic/tribool_fwd.hpp
@@ -2595,7 +3871,9 @@ include/boost/math/bindings/
 include/boost/math/bindings/detail/
 include/boost/math/bindings/detail/big_digamma.hpp
 include/boost/math/bindings/detail/big_lanczos.hpp
+include/boost/math/bindings/e_float.hpp
 include/boost/math/bindings/mpfr.hpp
+include/boost/math/bindings/mpreal.hpp
 include/boost/math/bindings/rr.hpp
 include/boost/math/common_factor.hpp
 include/boost/math/common_factor_ct.hpp
@@ -2616,7 +3894,10 @@ include/boost/math/concepts/real_concept
 include/boost/math/concepts/real_type_concept.hpp
 include/boost/math/concepts/std_real_concept.hpp
 include/boost/math/constants/
+include/boost/math/constants/calculate_constants.hpp
 include/boost/math/constants/constants.hpp
+include/boost/math/constants/generate.hpp
+include/boost/math/constants/info.hpp
 include/boost/math/distributions/
 include/boost/math/distributions.hpp
 include/boost/math/distributions/bernoulli.hpp
@@ -2641,7 +3922,11 @@ include/boost/math/distributions/find_sc
 include/boost/math/distributions/fisher_f.hpp
 include/boost/math/distributions/fwd.hpp
 include/boost/math/distributions/gamma.hpp
+include/boost/math/distributions/geometric.hpp
 include/boost/math/distributions/hypergeometric.hpp
+include/boost/math/distributions/inverse_chi_squared.hpp
+include/boost/math/distributions/inverse_gamma.hpp
+include/boost/math/distributions/inverse_gaussian.hpp
 include/boost/math/distributions/laplace.hpp
 include/boost/math/distributions/logistic.hpp
 include/boost/math/distributions/lognormal.hpp
@@ -2654,6 +3939,7 @@ include/boost/math/distributions/normal.
 include/boost/math/distributions/pareto.hpp
 include/boost/math/distributions/poisson.hpp
 include/boost/math/distributions/rayleigh.hpp
+include/boost/math/distributions/skew_normal.hpp
 include/boost/math/distributions/students_t.hpp
 include/boost/math/distributions/triangular.hpp
 include/boost/math/distributions/uniform.hpp
@@ -2666,6 +3952,7 @@ include/boost/math/quaternion.hpp
 include/boost/math/special_functions/
 include/boost/math/special_functions.hpp
 include/boost/math/special_functions/acosh.hpp
+include/boost/math/special_functions/airy.hpp
 include/boost/math/special_functions/asinh.hpp
 include/boost/math/special_functions/atanh.hpp
 include/boost/math/special_functions/bessel.hpp
@@ -2682,6 +3969,7 @@ include/boost/math/special_functions/det
 include/boost/math/special_functions/detail/bessel_jn.hpp
 include/boost/math/special_functions/detail/bessel_jy.hpp
 include/boost/math/special_functions/detail/bessel_jy_asym.hpp
+include/boost/math/special_functions/detail/bessel_jy_series.hpp
 include/boost/math/special_functions/detail/bessel_k0.hpp
 include/boost/math/special_functions/detail/bessel_k1.hpp
 include/boost/math/special_functions/detail/bessel_kn.hpp
@@ -2693,12 +3981,12 @@ include/boost/math/special_functions/det
 include/boost/math/special_functions/detail/gamma_inva.hpp
 include/boost/math/special_functions/detail/ibeta_inv_ab.hpp
 include/boost/math/special_functions/detail/ibeta_inverse.hpp
+include/boost/math/special_functions/detail/iconv.hpp
 include/boost/math/special_functions/detail/igamma_inverse.hpp
 include/boost/math/special_functions/detail/igamma_large.hpp
 include/boost/math/special_functions/detail/lanczos_sse2.hpp
 include/boost/math/special_functions/detail/lgamma_small.hpp
 include/boost/math/special_functions/detail/round_fwd.hpp
-include/boost/math/special_functions/detail/simple_complex.hpp
 include/boost/math/special_functions/detail/t_distribution_inv.hpp
 include/boost/math/special_functions/detail/unchecked_factorial.hpp
 include/boost/math/special_functions/digamma.hpp
@@ -2715,8 +4003,10 @@ include/boost/math/special_functions/exp
 include/boost/math/special_functions/factorials.hpp
 include/boost/math/special_functions/fpclassify.hpp
 include/boost/math/special_functions/gamma.hpp
+include/boost/math/special_functions/hankel.hpp
 include/boost/math/special_functions/hermite.hpp
 include/boost/math/special_functions/hypot.hpp
+include/boost/math/special_functions/jacobi_elliptic.hpp
 include/boost/math/special_functions/laguerre.hpp
 include/boost/math/special_functions/lanczos.hpp
 include/boost/math/special_functions/legendre.hpp
@@ -2724,6 +4014,8 @@ include/boost/math/special_functions/log
 include/boost/math/special_functions/math_fwd.hpp
 include/boost/math/special_functions/modf.hpp
 include/boost/math/special_functions/next.hpp
+include/boost/math/special_functions/nonfinite_num_facets.hpp
+include/boost/math/special_functions/owens_t.hpp
 include/boost/math/special_functions/pow.hpp
 include/boost/math/special_functions/powm1.hpp
 include/boost/math/special_functions/prime.hpp
@@ -2737,6 +4029,7 @@ include/boost/math/special_functions/sqr
 include/boost/math/special_functions/trunc.hpp
 include/boost/math/special_functions/zeta.hpp
 include/boost/math/tools/
+include/boost/math/tools/big_constant.hpp
 include/boost/math/tools/config.hpp
 include/boost/math/tools/detail/
 include/boost/math/tools/detail/polynomial_horner1_10.hpp
@@ -2869,12 +4162,17 @@ include/boost/math/tools/test.hpp
 include/boost/math/tools/test_data.hpp
 include/boost/math/tools/toms748_solve.hpp
 include/boost/math/tools/traits.hpp
+include/boost/math/tools/tuple.hpp
 include/boost/math/tools/user.hpp
 include/boost/math/tools/workaround.hpp
 include/boost/math/tr1.hpp
+include/boost/math/tr1_c_macros.ipp
 include/boost/math_fwd.hpp
 include/boost/mem_fn.hpp
 include/boost/memory_order.hpp
+include/boost/move/
+include/boost/move/move.hpp
+include/boost/move/move_helpers.hpp
 include/boost/mpi/
 include/boost/mpi.hpp
 include/boost/mpi/allocator.hpp
@@ -4016,6 +5314,68 @@ include/boost/mpl/vector_c.hpp
 include/boost/mpl/void.hpp
 include/boost/mpl/void_fwd.hpp
 include/boost/mpl/zip_view.hpp
+include/boost/msm/
+include/boost/msm/active_state_switching_policies.hpp
+include/boost/msm/back/
+include/boost/msm/back/args.hpp
+include/boost/msm/back/bind_helpers.hpp
+include/boost/msm/back/common_types.hpp
+include/boost/msm/back/copy_policies.hpp
+include/boost/msm/back/default_compile_policy.hpp
+include/boost/msm/back/dispatch_table.hpp
+include/boost/msm/back/favor_compile_time.hpp
+include/boost/msm/back/fold_to_list.hpp
+include/boost/msm/back/history_policies.hpp
+include/boost/msm/back/metafunctions.hpp
+include/boost/msm/back/mpl_graph_fsm_check.hpp
+include/boost/msm/back/no_fsm_check.hpp
+include/boost/msm/back/queue_container_circular.hpp
+include/boost/msm/back/queue_container_deque.hpp
+include/boost/msm/back/state_machine.hpp
+include/boost/msm/back/tools.hpp
+include/boost/msm/common.hpp
+include/boost/msm/event_traits.hpp
+include/boost/msm/front/
+include/boost/msm/front/common_states.hpp
+include/boost/msm/front/completion_event.hpp
+include/boost/msm/front/detail/
+include/boost/msm/front/detail/common_states.hpp
+include/boost/msm/front/detail/row2_helper.hpp
+include/boost/msm/front/euml/
+include/boost/msm/front/euml/algorithm.hpp
+include/boost/msm/front/euml/common.hpp
+include/boost/msm/front/euml/container.hpp
+include/boost/msm/front/euml/euml.hpp
+include/boost/msm/front/euml/euml_typeof.hpp
+include/boost/msm/front/euml/guard_grammar.hpp
+include/boost/msm/front/euml/iteration.hpp
+include/boost/msm/front/euml/operator.hpp
+include/boost/msm/front/euml/phoenix_placeholders.hpp
+include/boost/msm/front/euml/querying.hpp
+include/boost/msm/front/euml/state_grammar.hpp
+include/boost/msm/front/euml/stl.hpp
+include/boost/msm/front/euml/stt_grammar.hpp
+include/boost/msm/front/euml/transformation.hpp
+include/boost/msm/front/functor_row.hpp
+include/boost/msm/front/internal_row.hpp
+include/boost/msm/front/row2.hpp
+include/boost/msm/front/state_machine_def.hpp
+include/boost/msm/front/states.hpp
+include/boost/msm/mpl_graph/
+include/boost/msm/mpl_graph/adjacency_list_graph.hpp
+include/boost/msm/mpl_graph/breadth_first_search.hpp
+include/boost/msm/mpl_graph/depth_first_search.hpp
+include/boost/msm/mpl_graph/detail/
+include/boost/msm/mpl_graph/detail/adjacency_list_graph.ipp
+include/boost/msm/mpl_graph/detail/graph_implementation_interface.ipp
+include/boost/msm/mpl_graph/detail/incidence_list_graph.ipp
+include/boost/msm/mpl_graph/incidence_list_graph.hpp
+include/boost/msm/mpl_graph/mpl_graph.hpp
+include/boost/msm/mpl_graph/mpl_utils.hpp
+include/boost/msm/mpl_graph/search_colors.hpp
+include/boost/msm/msm_grammar.hpp
+include/boost/msm/proto_config.hpp
+include/boost/msm/row_tags.hpp
 include/boost/multi_array/
 include/boost/multi_array.hpp
 include/boost/multi_array/algorithm.hpp
@@ -4078,6 +5438,7 @@ include/boost/multi_index/detail/safe_mo
 include/boost/multi_index/detail/scope_guard.hpp
 include/boost/multi_index/detail/seq_index_node.hpp
 include/boost/multi_index/detail/seq_index_ops.hpp
+include/boost/multi_index/detail/serialization_version.hpp
 include/boost/multi_index/detail/uintptr_type.hpp
 include/boost/multi_index/detail/unbounded.hpp
 include/boost/multi_index/detail/value_compare.hpp
@@ -4120,12 +5481,17 @@ include/boost/numeric/conversion/detail/
 include/boost/numeric/conversion/detail/int_float_mixture.hpp
 include/boost/numeric/conversion/detail/is_subranged.hpp
 include/boost/numeric/conversion/detail/meta.hpp
+include/boost/numeric/conversion/detail/numeric_cast_traits.hpp
 include/boost/numeric/conversion/detail/old_numeric_cast.hpp
+include/boost/numeric/conversion/detail/preprocessed/
+include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp
+include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp
 include/boost/numeric/conversion/detail/sign_mixture.hpp
 include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp
 include/boost/numeric/conversion/int_float_mixture.hpp
 include/boost/numeric/conversion/int_float_mixture_enum.hpp
 include/boost/numeric/conversion/is_subranged.hpp
+include/boost/numeric/conversion/numeric_cast_traits.hpp
 include/boost/numeric/conversion/sign_mixture.hpp
 include/boost/numeric/conversion/sign_mixture_enum.hpp
 include/boost/numeric/conversion/udt_builtin_mixture.hpp
@@ -4174,6 +5540,7 @@ include/boost/numeric/interval/rounding.
 include/boost/numeric/interval/transc.hpp
 include/boost/numeric/interval/utility.hpp
 include/boost/numeric/ublas/
+include/boost/numeric/ublas/assignment.hpp
 include/boost/numeric/ublas/banded.hpp
 include/boost/numeric/ublas/blas.hpp
 include/boost/numeric/ublas/detail/
@@ -4188,6 +5555,7 @@ include/boost/numeric/ublas/detail/raw.h
 include/boost/numeric/ublas/detail/returntype_deduction.hpp
 include/boost/numeric/ublas/detail/temporary.hpp
 include/boost/numeric/ublas/detail/vector_assign.hpp
+include/boost/numeric/ublas/doxydoc.hpp
 include/boost/numeric/ublas/exception.hpp
 include/boost/numeric/ublas/experimental/
 include/boost/numeric/ublas/experimental/sparse_view.hpp
@@ -4239,6 +5607,7 @@ include/boost/parameter/aux_/
 include/boost/parameter/aux_/arg_list.hpp
 include/boost/parameter/aux_/cast.hpp
 include/boost/parameter/aux_/default.hpp
+include/boost/parameter/aux_/is_maybe.hpp
 include/boost/parameter/aux_/maybe.hpp
 include/boost/parameter/aux_/overloads.hpp
 include/boost/parameter/aux_/parameter_requirements.hpp
@@ -4280,7 +5649,6 @@ include/boost/pending/fenced_priority_qu
 include/boost/pending/fibonacci_heap.hpp
 include/boost/pending/indirect_cmp.hpp
 include/boost/pending/integer_log2.hpp
-include/boost/pending/integer_range.hpp
 include/boost/pending/is_heap.hpp
 include/boost/pending/iterator_adaptors.hpp
 include/boost/pending/iterator_tests.hpp
@@ -4292,25 +5660,444 @@ include/boost/pending/property_serialize
 include/boost/pending/queue.hpp
 include/boost/pending/relaxed_heap.hpp
 include/boost/pending/stringtok.hpp
+include/boost/phoenix/
+include/boost/phoenix.hpp
+include/boost/phoenix/bind/
+include/boost/phoenix/bind.hpp
+include/boost/phoenix/bind/bind_function.hpp
+include/boost/phoenix/bind/bind_function_object.hpp
+include/boost/phoenix/bind/bind_member_function.hpp
+include/boost/phoenix/bind/bind_member_variable.hpp
+include/boost/phoenix/bind/detail/
+include/boost/phoenix/bind/detail/function_ptr.hpp
+include/boost/phoenix/bind/detail/member_function_ptr.hpp
+include/boost/phoenix/bind/detail/member_variable.hpp
+include/boost/phoenix/bind/detail/preprocessed/
+include/boost/phoenix/bind/detail/preprocessed/function_ptr.hpp
+include/boost/phoenix/bind/detail/preprocessed/function_ptr_10.hpp
+include/boost/phoenix/bind/detail/preprocessed/function_ptr_20.hpp
+include/boost/phoenix/bind/detail/preprocessed/function_ptr_30.hpp
+include/boost/phoenix/bind/detail/preprocessed/function_ptr_40.hpp
+include/boost/phoenix/bind/detail/preprocessed/function_ptr_50.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_10.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_20.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_30.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_40.hpp
+include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_50.hpp
+include/boost/phoenix/bind/preprocessed/
+include/boost/phoenix/bind/preprocessed/bind_function.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_10.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_20.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_30.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_40.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_50.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object_10.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object_20.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object_30.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object_40.hpp
+include/boost/phoenix/bind/preprocessed/bind_function_object_50.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function_10.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function_20.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function_30.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function_40.hpp
+include/boost/phoenix/bind/preprocessed/bind_member_function_50.hpp
+include/boost/phoenix/core/
+include/boost/phoenix/core.hpp
+include/boost/phoenix/core/actor.hpp
+include/boost/phoenix/core/argument.hpp
+include/boost/phoenix/core/arity.hpp
+include/boost/phoenix/core/as_actor.hpp
+include/boost/phoenix/core/call.hpp
+include/boost/phoenix/core/detail/
+include/boost/phoenix/core/detail/actor_operator.hpp
+include/boost/phoenix/core/detail/actor_result_of.hpp
+include/boost/phoenix/core/detail/argument.hpp
+include/boost/phoenix/core/detail/call.hpp
+include/boost/phoenix/core/detail/expression.hpp
+include/boost/phoenix/core/detail/function_eval.hpp
+include/boost/phoenix/core/detail/phx2_result.hpp
+include/boost/phoenix/core/detail/preprocessed/
+include/boost/phoenix/core/detail/preprocessed/actor_operator.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_operator_10.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_operator_20.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_operator_30.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_operator_40.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_operator_50.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of_20.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of_30.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of_40.hpp
+include/boost/phoenix/core/detail/preprocessed/actor_result_of_50.hpp
+include/boost/phoenix/core/detail/preprocessed/call.hpp
+include/boost/phoenix/core/detail/preprocessed/call_10.hpp
+include/boost/phoenix/core/detail/preprocessed/call_20.hpp
+include/boost/phoenix/core/detail/preprocessed/call_30.hpp
+include/boost/phoenix/core/detail/preprocessed/call_40.hpp
+include/boost/phoenix/core/detail/preprocessed/call_50.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval_10.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval_20.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval_30.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval_40.hpp
+include/boost/phoenix/core/detail/preprocessed/function_eval_50.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result_10.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result_20.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result_30.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result_40.hpp
+include/boost/phoenix/core/detail/preprocessed/phx2_result_50.hpp
+include/boost/phoenix/core/domain.hpp
+include/boost/phoenix/core/environment.hpp
+include/boost/phoenix/core/expression.hpp
+include/boost/phoenix/core/function_equal.hpp
+include/boost/phoenix/core/is_actor.hpp
+include/boost/phoenix/core/is_nullary.hpp
+include/boost/phoenix/core/limits.hpp
+include/boost/phoenix/core/meta_grammar.hpp
+include/boost/phoenix/core/nothing.hpp
+include/boost/phoenix/core/preprocessed/
+include/boost/phoenix/core/preprocessed/actor.hpp
+include/boost/phoenix/core/preprocessed/actor_10.hpp
+include/boost/phoenix/core/preprocessed/actor_20.hpp
+include/boost/phoenix/core/preprocessed/actor_30.hpp
+include/boost/phoenix/core/preprocessed/actor_40.hpp
+include/boost/phoenix/core/preprocessed/actor_50.hpp
+include/boost/phoenix/core/preprocessed/argument.hpp
+include/boost/phoenix/core/preprocessed/argument_10.hpp
+include/boost/phoenix/core/preprocessed/argument_no_predefined_10.hpp
+include/boost/phoenix/core/preprocessed/argument_no_predefined_20.hpp
+include/boost/phoenix/core/preprocessed/argument_no_predefined_30.hpp
+include/boost/phoenix/core/preprocessed/argument_no_predefined_40.hpp
+include/boost/phoenix/core/preprocessed/argument_no_predefined_50.hpp
+include/boost/phoenix/core/preprocessed/argument_predefined_10.hpp
+include/boost/phoenix/core/preprocessed/argument_predefined_20.hpp
+include/boost/phoenix/core/preprocessed/argument_predefined_30.hpp
+include/boost/phoenix/core/preprocessed/argument_predefined_40.hpp
+include/boost/phoenix/core/preprocessed/argument_predefined_50.hpp
+include/boost/phoenix/core/preprocessed/expression.hpp
+include/boost/phoenix/core/preprocessed/expression_10.hpp
+include/boost/phoenix/core/preprocessed/expression_20.hpp
+include/boost/phoenix/core/preprocessed/expression_30.hpp
+include/boost/phoenix/core/preprocessed/expression_40.hpp
+include/boost/phoenix/core/preprocessed/expression_50.hpp
+include/boost/phoenix/core/preprocessed/function_equal.hpp
+include/boost/phoenix/core/preprocessed/function_equal_10.hpp
+include/boost/phoenix/core/preprocessed/function_equal_20.hpp
+include/boost/phoenix/core/preprocessed/function_equal_30.hpp
+include/boost/phoenix/core/preprocessed/function_equal_40.hpp
+include/boost/phoenix/core/preprocessed/function_equal_50.hpp
+include/boost/phoenix/core/reference.hpp
+include/boost/phoenix/core/terminal.hpp
+include/boost/phoenix/core/terminal_fwd.hpp
+include/boost/phoenix/core/v2_eval.hpp
+include/boost/phoenix/core/value.hpp
+include/boost/phoenix/core/visit_each.hpp
+include/boost/phoenix/function/
+include/boost/phoenix/function.hpp
+include/boost/phoenix/function/adapt_callable.hpp
+include/boost/phoenix/function/adapt_function.hpp
+include/boost/phoenix/function/detail/
+include/boost/phoenix/function/detail/function_operator.hpp
+include/boost/phoenix/function/detail/function_result_of.hpp
+include/boost/phoenix/function/detail/preprocessed/
+include/boost/phoenix/function/detail/preprocessed/function_operator.hpp
+include/boost/phoenix/function/detail/preprocessed/function_operator_10.hpp
+include/boost/phoenix/function/detail/preprocessed/function_operator_20.hpp
+include/boost/phoenix/function/detail/preprocessed/function_operator_30.hpp
+include/boost/phoenix/function/detail/preprocessed/function_operator_40.hpp
+include/boost/phoenix/function/detail/preprocessed/function_operator_50.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of_10.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of_20.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of_30.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of_40.hpp
+include/boost/phoenix/function/detail/preprocessed/function_result_of_50.hpp
+include/boost/phoenix/function/function.hpp
+include/boost/phoenix/fusion/
+include/boost/phoenix/fusion.hpp
+include/boost/phoenix/fusion/at.hpp
+include/boost/phoenix/object/
+include/boost/phoenix/object.hpp
+include/boost/phoenix/object/const_cast.hpp
+include/boost/phoenix/object/construct.hpp
+include/boost/phoenix/object/delete.hpp
+include/boost/phoenix/object/detail/
+include/boost/phoenix/object/detail/construct.hpp
+include/boost/phoenix/object/detail/construct_eval.hpp
+include/boost/phoenix/object/detail/new.hpp
+include/boost/phoenix/object/detail/new_eval.hpp
+include/boost/phoenix/object/detail/preprocessed/
+include/boost/phoenix/object/detail/preprocessed/construct.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_10.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_20.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_30.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_40.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_50.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval_10.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval_20.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval_30.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval_40.hpp
+include/boost/phoenix/object/detail/preprocessed/construct_eval_50.hpp
+include/boost/phoenix/object/detail/preprocessed/new.hpp
+include/boost/phoenix/object/detail/preprocessed/new_10.hpp
+include/boost/phoenix/object/detail/preprocessed/new_20.hpp
+include/boost/phoenix/object/detail/preprocessed/new_30.hpp
+include/boost/phoenix/object/detail/preprocessed/new_40.hpp
+include/boost/phoenix/object/detail/preprocessed/new_50.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval_10.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval_20.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval_30.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval_40.hpp
+include/boost/phoenix/object/detail/preprocessed/new_eval_50.hpp
+include/boost/phoenix/object/detail/target.hpp
+include/boost/phoenix/object/dynamic_cast.hpp
+include/boost/phoenix/object/new.hpp
+include/boost/phoenix/object/reinterpret_cast.hpp
+include/boost/phoenix/object/static_cast.hpp
+include/boost/phoenix/operator/
+include/boost/phoenix/operator.hpp
+include/boost/phoenix/operator/arithmetic.hpp
+include/boost/phoenix/operator/bitwise.hpp
+include/boost/phoenix/operator/comparison.hpp
+include/boost/phoenix/operator/detail/
+include/boost/phoenix/operator/detail/define_operator.hpp
+include/boost/phoenix/operator/detail/mem_fun_ptr_eval_result_of.hpp
+include/boost/phoenix/operator/detail/mem_fun_ptr_gen.hpp
+include/boost/phoenix/operator/detail/preprocessed/
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen.hpp
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_10.hpp
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_20.hpp
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_30.hpp
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_40.hpp
+include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_50.hpp
+include/boost/phoenix/operator/detail/undef_operator.hpp
+include/boost/phoenix/operator/if_else.hpp
+include/boost/phoenix/operator/io.hpp
+include/boost/phoenix/operator/logical.hpp
+include/boost/phoenix/operator/member.hpp
+include/boost/phoenix/operator/preprocessed/
+include/boost/phoenix/operator/preprocessed/member.hpp
+include/boost/phoenix/operator/preprocessed/member_10.hpp
+include/boost/phoenix/operator/preprocessed/member_20.hpp
+include/boost/phoenix/operator/preprocessed/member_30.hpp
+include/boost/phoenix/operator/preprocessed/member_40.hpp
+include/boost/phoenix/operator/preprocessed/member_50.hpp
+include/boost/phoenix/operator/self.hpp
+include/boost/phoenix/phoenix.hpp
+include/boost/phoenix/scope/
+include/boost/phoenix/scope.hpp
+include/boost/phoenix/scope/detail/
+include/boost/phoenix/scope/detail/dynamic.hpp
+include/boost/phoenix/scope/detail/local_gen.hpp
+include/boost/phoenix/scope/detail/local_variable.hpp
+include/boost/phoenix/scope/detail/make_locals.hpp
+include/boost/phoenix/scope/detail/preprocessed/
+include/boost/phoenix/scope/detail/preprocessed/dynamic.hpp
+include/boost/phoenix/scope/detail/preprocessed/dynamic_10.hpp
+include/boost/phoenix/scope/detail/preprocessed/dynamic_20.hpp
+include/boost/phoenix/scope/detail/preprocessed/dynamic_30.hpp
+include/boost/phoenix/scope/detail/preprocessed/dynamic_40.hpp
+include/boost/phoenix/scope/detail/preprocessed/dynamic_50.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals_10.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals_20.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals_30.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals_40.hpp
+include/boost/phoenix/scope/detail/preprocessed/make_locals_50.hpp
+include/boost/phoenix/scope/dynamic.hpp
+include/boost/phoenix/scope/lambda.hpp
+include/boost/phoenix/scope/let.hpp
+include/boost/phoenix/scope/local_variable.hpp
+include/boost/phoenix/scope/preprocessed/
+include/boost/phoenix/scope/preprocessed/lambda.hpp
+include/boost/phoenix/scope/preprocessed/lambda_10.hpp
+include/boost/phoenix/scope/preprocessed/lambda_20.hpp
+include/boost/phoenix/scope/preprocessed/lambda_30.hpp
+include/boost/phoenix/scope/preprocessed/lambda_40.hpp
+include/boost/phoenix/scope/preprocessed/lambda_50.hpp
+include/boost/phoenix/scope/scoped_environment.hpp
+include/boost/phoenix/scope/this.hpp
+include/boost/phoenix/statement/
+include/boost/phoenix/statement.hpp
+include/boost/phoenix/statement/detail/
+include/boost/phoenix/statement/detail/catch_push_back.hpp
+include/boost/phoenix/statement/detail/preprocessed/
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back.hpp
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back_10.hpp
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back_20.hpp
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back_30.hpp
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back_40.hpp
+include/boost/phoenix/statement/detail/preprocessed/catch_push_back_50.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch_10.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch_20.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch_30.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch_40.hpp
+include/boost/phoenix/statement/detail/preprocessed/switch_50.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_10.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_20.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_30.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_40.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_50.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_10.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_20.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_30.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_40.hpp
+include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_50.hpp
+include/boost/phoenix/statement/detail/switch.hpp
+include/boost/phoenix/statement/detail/try_catch_eval.hpp
+include/boost/phoenix/statement/detail/try_catch_expression.hpp
+include/boost/phoenix/statement/do_while.hpp
+include/boost/phoenix/statement/for.hpp
+include/boost/phoenix/statement/if.hpp
+include/boost/phoenix/statement/sequence.hpp
+include/boost/phoenix/statement/switch.hpp
+include/boost/phoenix/statement/throw.hpp
+include/boost/phoenix/statement/try_catch.hpp
+include/boost/phoenix/statement/while.hpp
+include/boost/phoenix/stl/
+include/boost/phoenix/stl.hpp
+include/boost/phoenix/stl/algorithm/
+include/boost/phoenix/stl/algorithm.hpp
+include/boost/phoenix/stl/algorithm/detail/
+include/boost/phoenix/stl/algorithm/detail/begin.hpp
+include/boost/phoenix/stl/algorithm/detail/decay_array.hpp
+include/boost/phoenix/stl/algorithm/detail/end.hpp
+include/boost/phoenix/stl/algorithm/detail/has_equal_range.hpp
+include/boost/phoenix/stl/algorithm/detail/has_find.hpp
+include/boost/phoenix/stl/algorithm/detail/has_lower_bound.hpp
+include/boost/phoenix/stl/algorithm/detail/has_remove.hpp
+include/boost/phoenix/stl/algorithm/detail/has_remove_if.hpp
+include/boost/phoenix/stl/algorithm/detail/has_reverse.hpp
+include/boost/phoenix/stl/algorithm/detail/has_sort.hpp
+include/boost/phoenix/stl/algorithm/detail/has_unique.hpp
+include/boost/phoenix/stl/algorithm/detail/has_upper_bound.hpp
+include/boost/phoenix/stl/algorithm/detail/is_std_hash_map.hpp
+include/boost/phoenix/stl/algorithm/detail/is_std_hash_set.hpp
+include/boost/phoenix/stl/algorithm/detail/is_std_list.hpp
+include/boost/phoenix/stl/algorithm/detail/is_std_map.hpp
+include/boost/phoenix/stl/algorithm/detail/is_std_set.hpp
+include/boost/phoenix/stl/algorithm/detail/std_hash_map_fwd.hpp
+include/boost/phoenix/stl/algorithm/detail/std_hash_set_fwd.hpp
+include/boost/phoenix/stl/algorithm/iteration.hpp
+include/boost/phoenix/stl/algorithm/querying.hpp
+include/boost/phoenix/stl/algorithm/transformation.hpp
+include/boost/phoenix/stl/cmath.hpp
+include/boost/phoenix/stl/container/
+include/boost/phoenix/stl/container.hpp
+include/boost/phoenix/stl/container/container.hpp
+include/boost/phoenix/stl/container/detail/
+include/boost/phoenix/stl/container/detail/container.hpp
+include/boost/phoenix/support/
+include/boost/phoenix/support/detail/
+include/boost/phoenix/support/detail/iterate.hpp
+include/boost/phoenix/support/detail/iterate_define.hpp
+include/boost/phoenix/support/detail/iterate_undef.hpp
+include/boost/phoenix/support/iterate.hpp
+include/boost/phoenix/support/preprocessed/
+include/boost/phoenix/support/preprocessed/vector.hpp
+include/boost/phoenix/support/preprocessed/vector_10.hpp
+include/boost/phoenix/support/preprocessed/vector_20.hpp
+include/boost/phoenix/support/preprocessed/vector_30.hpp
+include/boost/phoenix/support/preprocessed/vector_40.hpp
+include/boost/phoenix/support/preprocessed/vector_50.hpp
+include/boost/phoenix/support/preprocessor/
+include/boost/phoenix/support/preprocessor/round.hpp
+include/boost/phoenix/support/vector.hpp
+include/boost/phoenix/version.hpp
 include/boost/pointee.hpp
 include/boost/pointer_cast.hpp
 include/boost/pointer_to_other.hpp
+include/boost/polygon/
+include/boost/polygon/detail/
+include/boost/polygon/detail/boolean_op.hpp
+include/boost/polygon/detail/boolean_op_45.hpp
+include/boost/polygon/detail/iterator_compact_to_points.hpp
+include/boost/polygon/detail/iterator_geometry_to_set.hpp
+include/boost/polygon/detail/iterator_points_to_compact.hpp
+include/boost/polygon/detail/max_cover.hpp
+include/boost/polygon/detail/minkowski.hpp
+include/boost/polygon/detail/polygon_45_formation.hpp
+include/boost/polygon/detail/polygon_45_set_view.hpp
+include/boost/polygon/detail/polygon_45_touch.hpp
+include/boost/polygon/detail/polygon_90_set_view.hpp
+include/boost/polygon/detail/polygon_90_touch.hpp
+include/boost/polygon/detail/polygon_arbitrary_formation.hpp
+include/boost/polygon/detail/polygon_formation.hpp
+include/boost/polygon/detail/polygon_set_view.hpp
+include/boost/polygon/detail/polygon_simplify.hpp
+include/boost/polygon/detail/polygon_sort_adaptor.hpp
+include/boost/polygon/detail/property_merge.hpp
+include/boost/polygon/detail/property_merge_45.hpp
+include/boost/polygon/detail/rectangle_formation.hpp
+include/boost/polygon/detail/scan_arbitrary.hpp
+include/boost/polygon/detail/transform_detail.hpp
+include/boost/polygon/detail/voronoi_ctypes.hpp
+include/boost/polygon/detail/voronoi_predicates.hpp
+include/boost/polygon/detail/voronoi_robust_fpt.hpp
+include/boost/polygon/detail/voronoi_structures.hpp
+include/boost/polygon/gmp_override.hpp
+include/boost/polygon/gtl.hpp
+include/boost/polygon/interval_concept.hpp
+include/boost/polygon/interval_data.hpp
+include/boost/polygon/interval_traits.hpp
+include/boost/polygon/isotropy.hpp
+include/boost/polygon/point_3d_concept.hpp
+include/boost/polygon/point_3d_data.hpp
+include/boost/polygon/point_3d_traits.hpp
+include/boost/polygon/point_concept.hpp
+include/boost/polygon/point_data.hpp
+include/boost/polygon/point_traits.hpp
+include/boost/polygon/polygon.hpp
+include/boost/polygon/polygon_45_data.hpp
+include/boost/polygon/polygon_45_set_concept.hpp
+include/boost/polygon/polygon_45_set_data.hpp
+include/boost/polygon/polygon_45_set_traits.hpp
+include/boost/polygon/polygon_45_with_holes_data.hpp
+include/boost/polygon/polygon_90_data.hpp
+include/boost/polygon/polygon_90_set_concept.hpp
+include/boost/polygon/polygon_90_set_data.hpp
+include/boost/polygon/polygon_90_set_traits.hpp
+include/boost/polygon/polygon_90_with_holes_data.hpp
+include/boost/polygon/polygon_data.hpp
+include/boost/polygon/polygon_set_concept.hpp
+include/boost/polygon/polygon_set_data.hpp
+include/boost/polygon/polygon_set_traits.hpp
+include/boost/polygon/polygon_traits.hpp
+include/boost/polygon/polygon_with_holes_data.hpp
+include/boost/polygon/rectangle_concept.hpp
+include/boost/polygon/rectangle_data.hpp
+include/boost/polygon/rectangle_traits.hpp
+include/boost/polygon/segment_concept.hpp
+include/boost/polygon/segment_data.hpp
+include/boost/polygon/segment_traits.hpp
+include/boost/polygon/segment_utils.hpp
+include/boost/polygon/transform.hpp
+include/boost/polygon/voronoi.hpp
+include/boost/polygon/voronoi_builder.hpp
+include/boost/polygon/voronoi_diagram.hpp
+include/boost/polygon/voronoi_geometry_type.hpp
 include/boost/pool/
 include/boost/pool/detail/
-include/boost/pool/detail/ct_gcd_lcm.hpp
 include/boost/pool/detail/for.m4
-include/boost/pool/detail/gcd_lcm.hpp
 include/boost/pool/detail/guard.hpp
 include/boost/pool/detail/mutex.hpp
 include/boost/pool/detail/pool_construct.bat
-include/boost/pool/detail/pool_construct.inc
+include/boost/pool/detail/pool_construct.ipp
 include/boost/pool/detail/pool_construct.m4
 include/boost/pool/detail/pool_construct.sh
 include/boost/pool/detail/pool_construct_simple.bat
-include/boost/pool/detail/pool_construct_simple.inc
+include/boost/pool/detail/pool_construct_simple.ipp
 include/boost/pool/detail/pool_construct_simple.m4
 include/boost/pool/detail/pool_construct_simple.sh
-include/boost/pool/detail/singleton.hpp
 include/boost/pool/object_pool.hpp
 include/boost/pool/pool.hpp
 include/boost/pool/pool_alloc.hpp
@@ -4334,6 +6121,7 @@ include/boost/preprocessor/array/
 include/boost/preprocessor/array.hpp
 include/boost/preprocessor/array/data.hpp
 include/boost/preprocessor/array/elem.hpp
+include/boost/preprocessor/array/enum.hpp
 include/boost/preprocessor/array/insert.hpp
 include/boost/preprocessor/array/pop_back.hpp
 include/boost/preprocessor/array/pop_front.hpp
@@ -4343,6 +6131,9 @@ include/boost/preprocessor/array/remove.
 include/boost/preprocessor/array/replace.hpp
 include/boost/preprocessor/array/reverse.hpp
 include/boost/preprocessor/array/size.hpp
+include/boost/preprocessor/array/to_list.hpp
+include/boost/preprocessor/array/to_seq.hpp
+include/boost/preprocessor/array/to_tuple.hpp
 include/boost/preprocessor/assert_msg.hpp
 include/boost/preprocessor/cat.hpp
 include/boost/preprocessor/comma.hpp
@@ -4409,6 +6200,7 @@ include/boost/preprocessor/facilities/in
 include/boost/preprocessor/facilities/is_1.hpp
 include/boost/preprocessor/facilities/is_empty.hpp
 include/boost/preprocessor/facilities/is_empty_or_1.hpp
+include/boost/preprocessor/facilities/overload.hpp
 include/boost/preprocessor/for.hpp
 include/boost/preprocessor/identity.hpp
 include/boost/preprocessor/if.hpp
@@ -4474,6 +6266,8 @@ include/boost/preprocessor/list/for_each
 include/boost/preprocessor/list/rest_n.hpp
 include/boost/preprocessor/list/reverse.hpp
 include/boost/preprocessor/list/size.hpp
+include/boost/preprocessor/list/to_array.hpp
+include/boost/preprocessor/list/to_seq.hpp
 include/boost/preprocessor/list/to_tuple.hpp
 include/boost/preprocessor/list/transform.hpp
 include/boost/preprocessor/logical/
@@ -4537,6 +6331,7 @@ include/boost/preprocessor/seq/
 include/boost/preprocessor/seq.hpp
 include/boost/preprocessor/seq/cat.hpp
 include/boost/preprocessor/seq/detail/
+include/boost/preprocessor/seq/detail/binary_transform.hpp
 include/boost/preprocessor/seq/detail/split.hpp
 include/boost/preprocessor/seq/elem.hpp
 include/boost/preprocessor/seq/enum.hpp
@@ -4560,6 +6355,7 @@ include/boost/preprocessor/seq/seq.hpp
 include/boost/preprocessor/seq/size.hpp
 include/boost/preprocessor/seq/subseq.hpp
 include/boost/preprocessor/seq/to_array.hpp
+include/boost/preprocessor/seq/to_list.hpp
 include/boost/preprocessor/seq/to_tuple.hpp
 include/boost/preprocessor/seq/transform.hpp
 include/boost/preprocessor/slot/
@@ -4580,10 +6376,21 @@ include/boost/preprocessor/tuple/
 include/boost/preprocessor/tuple.hpp
 include/boost/preprocessor/tuple/eat.hpp
 include/boost/preprocessor/tuple/elem.hpp
+include/boost/preprocessor/tuple/enum.hpp
 include/boost/preprocessor/tuple/rem.hpp
 include/boost/preprocessor/tuple/reverse.hpp
+include/boost/preprocessor/tuple/size.hpp
+include/boost/preprocessor/tuple/to_array.hpp
 include/boost/preprocessor/tuple/to_list.hpp
 include/boost/preprocessor/tuple/to_seq.hpp
+include/boost/preprocessor/variadic/
+include/boost/preprocessor/variadic.hpp
+include/boost/preprocessor/variadic/elem.hpp
+include/boost/preprocessor/variadic/size.hpp
+include/boost/preprocessor/variadic/to_array.hpp
+include/boost/preprocessor/variadic/to_list.hpp
+include/boost/preprocessor/variadic/to_seq.hpp
+include/boost/preprocessor/variadic/to_tuple.hpp
 include/boost/preprocessor/while.hpp
 include/boost/preprocessor/wstringize.hpp
 include/boost/program_options/
@@ -4610,6 +6417,7 @@ include/boost/program_options/version.hp
 include/boost/progress.hpp
 include/boost/property_map/
 include/boost/property_map/dynamic_property_map.hpp
+include/boost/property_map/function_property_map.hpp
 include/boost/property_map/parallel/
 include/boost/property_map/parallel/caching_property_map.hpp
 include/boost/property_map/parallel/distributed_property_map.hpp
@@ -4620,6 +6428,7 @@ include/boost/property_map/parallel/loca
 include/boost/property_map/property_map.hpp
 include/boost/property_map/property_map_iterator.hpp
 include/boost/property_map/shared_array_property_map.hpp
+include/boost/property_map/transform_value_property_map.hpp
 include/boost/property_map/vector_property_map.hpp
 include/boost/property_tree/
 include/boost/property_tree/detail/
@@ -4659,25 +6468,112 @@ include/boost/proto/context/
 include/boost/proto/context.hpp
 include/boost/proto/context/callable.hpp
 include/boost/proto/context/default.hpp
+include/boost/proto/context/detail/
+include/boost/proto/context/detail/callable_eval.hpp
+include/boost/proto/context/detail/default_eval.hpp
+include/boost/proto/context/detail/null_eval.hpp
+include/boost/proto/context/detail/preprocessed/
+include/boost/proto/context/detail/preprocessed/callable_eval.hpp
+include/boost/proto/context/detail/preprocessed/default_eval.hpp
+include/boost/proto/context/detail/preprocessed/null_eval.hpp
 include/boost/proto/context/null.hpp
 include/boost/proto/core.hpp
 include/boost/proto/debug.hpp
 include/boost/proto/deep_copy.hpp
 include/boost/proto/detail/
+include/boost/proto/detail/and_n.hpp
+include/boost/proto/detail/any.hpp
+include/boost/proto/detail/args.hpp
+include/boost/proto/detail/as_expr.hpp
 include/boost/proto/detail/as_lvalue.hpp
+include/boost/proto/detail/basic_expr.hpp
+include/boost/proto/detail/class_member_traits.hpp
 include/boost/proto/detail/decltype.hpp
+include/boost/proto/detail/deduce_domain.hpp
+include/boost/proto/detail/deduce_domain_n.hpp
+include/boost/proto/detail/deep_copy.hpp
 include/boost/proto/detail/deprecated.hpp
 include/boost/proto/detail/dont_care.hpp
+include/boost/proto/detail/expr.hpp
+include/boost/proto/detail/expr_funop.hpp
+include/boost/proto/detail/extends_funop.hpp
+include/boost/proto/detail/extends_funop_const.hpp
 include/boost/proto/detail/funop.hpp
+include/boost/proto/detail/generate_by_value.hpp
 include/boost/proto/detail/ignore_unused.hpp
+include/boost/proto/detail/is_noncopyable.hpp
+include/boost/proto/detail/lambda_matches.hpp
 include/boost/proto/detail/local.hpp
+include/boost/proto/detail/make_expr.hpp
+include/boost/proto/detail/make_expr_.hpp
+include/boost/proto/detail/make_expr_funop.hpp
+include/boost/proto/detail/matches_.hpp
+include/boost/proto/detail/memfun_funop.hpp
+include/boost/proto/detail/or_n.hpp
 include/boost/proto/detail/poly_function.hpp
+include/boost/proto/detail/poly_function_funop.hpp
+include/boost/proto/detail/poly_function_traits.hpp
 include/boost/proto/detail/pop_front.hpp
+include/boost/proto/detail/preprocessed/
+include/boost/proto/detail/preprocessed/and_n.hpp
+include/boost/proto/detail/preprocessed/args.hpp
+include/boost/proto/detail/preprocessed/basic_expr.hpp
+include/boost/proto/detail/preprocessed/class_member_traits.hpp
+include/boost/proto/detail/preprocessed/deduce_domain_n.hpp
+include/boost/proto/detail/preprocessed/deep_copy.hpp
+include/boost/proto/detail/preprocessed/expr.hpp
+include/boost/proto/detail/preprocessed/expr_variadic.hpp
+include/boost/proto/detail/preprocessed/extends_funop.hpp
+include/boost/proto/detail/preprocessed/extends_funop_const.hpp
+include/boost/proto/detail/preprocessed/funop.hpp
+include/boost/proto/detail/preprocessed/generate_by_value.hpp
+include/boost/proto/detail/preprocessed/lambda_matches.hpp
+include/boost/proto/detail/preprocessed/make_expr.hpp
+include/boost/proto/detail/preprocessed/make_expr_.hpp
+include/boost/proto/detail/preprocessed/make_expr_funop.hpp
+include/boost/proto/detail/preprocessed/matches_.hpp
+include/boost/proto/detail/preprocessed/memfun_funop.hpp
+include/boost/proto/detail/preprocessed/or_n.hpp
+include/boost/proto/detail/preprocessed/poly_function_funop.hpp
+include/boost/proto/detail/preprocessed/poly_function_traits.hpp
+include/boost/proto/detail/preprocessed/template_arity_helper.hpp
+include/boost/proto/detail/preprocessed/traits.hpp
+include/boost/proto/detail/preprocessed/unpack_expr_.hpp
+include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp
+include/boost/proto/detail/remove_typename.hpp
 include/boost/proto/detail/reverse.hpp
+include/boost/proto/detail/static_const.hpp
+include/boost/proto/detail/template_arity.hpp
+include/boost/proto/detail/template_arity_helper.hpp
+include/boost/proto/detail/traits.hpp
+include/boost/proto/detail/unpack_expr_.hpp
+include/boost/proto/detail/vararg_matches_impl.hpp
 include/boost/proto/domain.hpp
 include/boost/proto/eval.hpp
 include/boost/proto/expr.hpp
 include/boost/proto/extends.hpp
+include/boost/proto/functional/
+include/boost/proto/functional.hpp
+include/boost/proto/functional/fusion/
+include/boost/proto/functional/fusion.hpp
+include/boost/proto/functional/fusion/at.hpp
+include/boost/proto/functional/fusion/pop_back.hpp
+include/boost/proto/functional/fusion/pop_front.hpp
+include/boost/proto/functional/fusion/push_back.hpp
+include/boost/proto/functional/fusion/push_front.hpp
+include/boost/proto/functional/fusion/reverse.hpp
+include/boost/proto/functional/range/
+include/boost/proto/functional/range.hpp
+include/boost/proto/functional/range/begin.hpp
+include/boost/proto/functional/range/empty.hpp
+include/boost/proto/functional/range/end.hpp
+include/boost/proto/functional/range/rbegin.hpp
+include/boost/proto/functional/range/rend.hpp
+include/boost/proto/functional/range/size.hpp
+include/boost/proto/functional/std/
+include/boost/proto/functional/std.hpp
+include/boost/proto/functional/std/iterator.hpp
+include/boost/proto/functional/std/utility.hpp
 include/boost/proto/fusion.hpp
 include/boost/proto/generate.hpp
 include/boost/proto/literal.hpp
@@ -4695,9 +6591,38 @@ include/boost/proto/transform.hpp
 include/boost/proto/transform/arg.hpp
 include/boost/proto/transform/call.hpp
 include/boost/proto/transform/default.hpp
+include/boost/proto/transform/detail/
+include/boost/proto/transform/detail/call.hpp
+include/boost/proto/transform/detail/construct_funop.hpp
+include/boost/proto/transform/detail/construct_pod_funop.hpp
+include/boost/proto/transform/detail/default_function_impl.hpp
+include/boost/proto/transform/detail/expand_pack.hpp
+include/boost/proto/transform/detail/fold_impl.hpp
+include/boost/proto/transform/detail/lazy.hpp
+include/boost/proto/transform/detail/make.hpp
+include/boost/proto/transform/detail/make_gcc_workaround.hpp
+include/boost/proto/transform/detail/pack.hpp
+include/boost/proto/transform/detail/pack_impl.hpp
+include/boost/proto/transform/detail/pass_through_impl.hpp
+include/boost/proto/transform/detail/preprocessed/
+include/boost/proto/transform/detail/preprocessed/call.hpp
+include/boost/proto/transform/detail/preprocessed/construct_funop.hpp
+include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp
+include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp
+include/boost/proto/transform/detail/preprocessed/expand_pack.hpp
+include/boost/proto/transform/detail/preprocessed/fold_impl.hpp
+include/boost/proto/transform/detail/preprocessed/lazy.hpp
+include/boost/proto/transform/detail/preprocessed/make.hpp
+include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp
+include/boost/proto/transform/detail/preprocessed/pack_impl.hpp
+include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp
+include/boost/proto/transform/detail/preprocessed/when.hpp
+include/boost/proto/transform/detail/when.hpp
+include/boost/proto/transform/env.hpp
 include/boost/proto/transform/fold.hpp
 include/boost/proto/transform/fold_tree.hpp
 include/boost/proto/transform/impl.hpp
+include/boost/proto/transform/integral_c.hpp
 include/boost/proto/transform/lazy.hpp
 include/boost/proto/transform/make.hpp
 include/boost/proto/transform/pass_through.hpp
@@ -4970,67 +6895,189 @@ include/boost/random/additive_combine.hp
 include/boost/random/bernoulli_distribution.hpp
 include/boost/random/binomial_distribution.hpp
 include/boost/random/cauchy_distribution.hpp
+include/boost/random/chi_squared_distribution.hpp
 include/boost/random/detail/
+include/boost/random/detail/auto_link.hpp
 include/boost/random/detail/config.hpp
 include/boost/random/detail/const_mod.hpp
 include/boost/random/detail/disable_warnings.hpp
 include/boost/random/detail/enable_warnings.hpp
+include/boost/random/detail/generator_bits.hpp
+include/boost/random/detail/generator_seed_seq.hpp
+include/boost/random/detail/integer_log2.hpp
 include/boost/random/detail/iterator_mixin.hpp
-include/boost/random/detail/pass_through_engine.hpp
+include/boost/random/detail/large_arithmetic.hpp
+include/boost/random/detail/operators.hpp
 include/boost/random/detail/ptr_helper.hpp
 include/boost/random/detail/seed.hpp
+include/boost/random/detail/seed_impl.hpp
 include/boost/random/detail/signed_unsigned_tools.hpp
 include/boost/random/detail/uniform_int_float.hpp
+include/boost/random/detail/vector_io.hpp
 include/boost/random/discard_block.hpp
+include/boost/random/discrete_distribution.hpp
 include/boost/random/exponential_distribution.hpp
+include/boost/random/extreme_value_distribution.hpp
+include/boost/random/fisher_f_distribution.hpp
 include/boost/random/gamma_distribution.hpp
+include/boost/random/generate_canonical.hpp
 include/boost/random/geometric_distribution.hpp
+include/boost/random/independent_bits.hpp
 include/boost/random/inversive_congruential.hpp
 include/boost/random/lagged_fibonacci.hpp
 include/boost/random/linear_congruential.hpp
 include/boost/random/linear_feedback_shift.hpp
 include/boost/random/lognormal_distribution.hpp
 include/boost/random/mersenne_twister.hpp
+include/boost/random/negative_binomial_distribution.hpp
 include/boost/random/normal_distribution.hpp
+include/boost/random/piecewise_constant_distribution.hpp
+include/boost/random/piecewise_linear_distribution.hpp
 include/boost/random/poisson_distribution.hpp
+include/boost/random/random_device.hpp
 include/boost/random/random_number_generator.hpp
 include/boost/random/ranlux.hpp
+include/boost/random/seed_seq.hpp
+include/boost/random/shuffle_order.hpp
 include/boost/random/shuffle_output.hpp
+include/boost/random/student_t_distribution.hpp
 include/boost/random/subtract_with_carry.hpp
+include/boost/random/taus88.hpp
 include/boost/random/triangle_distribution.hpp
 include/boost/random/uniform_01.hpp
 include/boost/random/uniform_int.hpp
+include/boost/random/uniform_int_distribution.hpp
 include/boost/random/uniform_on_sphere.hpp
 include/boost/random/uniform_real.hpp
+include/boost/random/uniform_real_distribution.hpp
 include/boost/random/uniform_smallint.hpp
 include/boost/random/variate_generator.hpp
+include/boost/random/weibull_distribution.hpp
 include/boost/random/xor_combine.hpp
 include/boost/range/
 include/boost/range.hpp
+include/boost/range/adaptor/
+include/boost/range/adaptor/adjacent_filtered.hpp
+include/boost/range/adaptor/argument_fwd.hpp
+include/boost/range/adaptor/copied.hpp
+include/boost/range/adaptor/define_adaptor.hpp
+include/boost/range/adaptor/filtered.hpp
+include/boost/range/adaptor/indexed.hpp
+include/boost/range/adaptor/indirected.hpp
+include/boost/range/adaptor/map.hpp
+include/boost/range/adaptor/replaced.hpp
+include/boost/range/adaptor/replaced_if.hpp
+include/boost/range/adaptor/reversed.hpp
+include/boost/range/adaptor/sliced.hpp
+include/boost/range/adaptor/strided.hpp
+include/boost/range/adaptor/tokenized.hpp
+include/boost/range/adaptor/transformed.hpp
+include/boost/range/adaptor/type_erased.hpp
+include/boost/range/adaptor/uniqued.hpp
+include/boost/range/adaptors.hpp
+include/boost/range/algorithm/
+include/boost/range/algorithm.hpp
+include/boost/range/algorithm/adjacent_find.hpp
+include/boost/range/algorithm/binary_search.hpp
+include/boost/range/algorithm/copy.hpp
+include/boost/range/algorithm/copy_backward.hpp
+include/boost/range/algorithm/count.hpp
+include/boost/range/algorithm/count_if.hpp
+include/boost/range/algorithm/equal.hpp
+include/boost/range/algorithm/equal_range.hpp
+include/boost/range/algorithm/fill.hpp
+include/boost/range/algorithm/fill_n.hpp
+include/boost/range/algorithm/find.hpp
+include/boost/range/algorithm/find_end.hpp
+include/boost/range/algorithm/find_first_of.hpp
+include/boost/range/algorithm/find_if.hpp
+include/boost/range/algorithm/for_each.hpp
+include/boost/range/algorithm/generate.hpp
+include/boost/range/algorithm/heap_algorithm.hpp
+include/boost/range/algorithm/inplace_merge.hpp
+include/boost/range/algorithm/lexicographical_compare.hpp
+include/boost/range/algorithm/lower_bound.hpp
+include/boost/range/algorithm/max_element.hpp
+include/boost/range/algorithm/merge.hpp
+include/boost/range/algorithm/min_element.hpp
+include/boost/range/algorithm/mismatch.hpp
+include/boost/range/algorithm/nth_element.hpp
+include/boost/range/algorithm/partial_sort.hpp
+include/boost/range/algorithm/partial_sort_copy.hpp
+include/boost/range/algorithm/partition.hpp
+include/boost/range/algorithm/permutation.hpp
+include/boost/range/algorithm/random_shuffle.hpp
+include/boost/range/algorithm/remove.hpp
+include/boost/range/algorithm/remove_copy.hpp
+include/boost/range/algorithm/remove_copy_if.hpp
+include/boost/range/algorithm/remove_if.hpp
+include/boost/range/algorithm/replace.hpp
+include/boost/range/algorithm/replace_copy.hpp
+include/boost/range/algorithm/replace_copy_if.hpp
+include/boost/range/algorithm/replace_if.hpp
+include/boost/range/algorithm/reverse.hpp
+include/boost/range/algorithm/reverse_copy.hpp
+include/boost/range/algorithm/rotate.hpp
+include/boost/range/algorithm/rotate_copy.hpp
+include/boost/range/algorithm/search.hpp
+include/boost/range/algorithm/search_n.hpp
+include/boost/range/algorithm/set_algorithm.hpp
+include/boost/range/algorithm/sort.hpp
+include/boost/range/algorithm/stable_partition.hpp
+include/boost/range/algorithm/stable_sort.hpp
+include/boost/range/algorithm/swap_ranges.hpp
+include/boost/range/algorithm/transform.hpp
+include/boost/range/algorithm/unique.hpp
+include/boost/range/algorithm/unique_copy.hpp
+include/boost/range/algorithm/upper_bound.hpp
+include/boost/range/algorithm_ext/
+include/boost/range/algorithm_ext.hpp
+include/boost/range/algorithm_ext/copy_n.hpp
+include/boost/range/algorithm_ext/erase.hpp
+include/boost/range/algorithm_ext/for_each.hpp
+include/boost/range/algorithm_ext/insert.hpp
+include/boost/range/algorithm_ext/iota.hpp
+include/boost/range/algorithm_ext/is_sorted.hpp
+include/boost/range/algorithm_ext/overwrite.hpp
+include/boost/range/algorithm_ext/push_back.hpp
+include/boost/range/algorithm_ext/push_front.hpp
+include/boost/range/any_range.hpp
 include/boost/range/as_array.hpp
 include/boost/range/as_literal.hpp
 include/boost/range/atl.hpp
 include/boost/range/begin.hpp
 include/boost/range/category.hpp
+include/boost/range/combine.hpp
 include/boost/range/concepts.hpp
 include/boost/range/config.hpp
 include/boost/range/const_iterator.hpp
 include/boost/range/const_reverse_iterator.hpp
+include/boost/range/counting_range.hpp
 include/boost/range/detail/
+include/boost/range/detail/any_iterator.hpp
+include/boost/range/detail/any_iterator_buffer.hpp
+include/boost/range/detail/any_iterator_interface.hpp
+include/boost/range/detail/any_iterator_wrapper.hpp
 include/boost/range/detail/as_literal.hpp
 include/boost/range/detail/begin.hpp
 include/boost/range/detail/collection_traits.hpp
 include/boost/range/detail/collection_traits_detail.hpp
 include/boost/range/detail/common.hpp
 include/boost/range/detail/const_iterator.hpp
+include/boost/range/detail/demote_iterator_traversal_tag.hpp
 include/boost/range/detail/detail_str.hpp
 include/boost/range/detail/difference_type.hpp
 include/boost/range/detail/empty.hpp
 include/boost/range/detail/end.hpp
+include/boost/range/detail/extract_optional_type.hpp
 include/boost/range/detail/implementation_help.hpp
 include/boost/range/detail/iterator.hpp
+include/boost/range/detail/join_iterator.hpp
 include/boost/range/detail/microsoft.hpp
+include/boost/range/detail/misc_concept.hpp
+include/boost/range/detail/range_return.hpp
 include/boost/range/detail/remove_extent.hpp
+include/boost/range/detail/safe_bool.hpp
 include/boost/range/detail/sfinae.hpp
 include/boost/range/detail/size.hpp
 include/boost/range/detail/size_type.hpp
@@ -5045,11 +7092,18 @@ include/boost/range/distance.hpp
 include/boost/range/empty.hpp
 include/boost/range/end.hpp
 include/boost/range/functions.hpp
+include/boost/range/has_range_iterator.hpp
+include/boost/range/irange.hpp
+include/boost/range/istream_range.hpp
 include/boost/range/iterator.hpp
 include/boost/range/iterator_range.hpp
+include/boost/range/iterator_range_core.hpp
+include/boost/range/iterator_range_io.hpp
+include/boost/range/join.hpp
 include/boost/range/metafunctions.hpp
 include/boost/range/mfc.hpp
 include/boost/range/mutable_iterator.hpp
+include/boost/range/numeric.hpp
 include/boost/range/pointer.hpp
 include/boost/range/rbegin.hpp
 include/boost/range/reference.hpp
@@ -5061,6 +7115,43 @@ include/boost/range/size.hpp
 include/boost/range/size_type.hpp
 include/boost/range/sub_range.hpp
 include/boost/range/value_type.hpp
+include/boost/ratio/
+include/boost/ratio.hpp
+include/boost/ratio/config.hpp
+include/boost/ratio/detail/
+include/boost/ratio/detail/mpl/
+include/boost/ratio/detail/mpl/abs.hpp
+include/boost/ratio/detail/mpl/gcd.hpp
+include/boost/ratio/detail/mpl/lcm.hpp
+include/boost/ratio/detail/mpl/sign.hpp
+include/boost/ratio/detail/overflow_helpers.hpp
+include/boost/ratio/detail/ratio_io.hpp
+include/boost/ratio/include.hpp
+include/boost/ratio/mpl/
+include/boost/ratio/mpl/abs.hpp
+include/boost/ratio/mpl/arithmetic.hpp
+include/boost/ratio/mpl/comparison.hpp
+include/boost/ratio/mpl/divides.hpp
+include/boost/ratio/mpl/equal_to.hpp
+include/boost/ratio/mpl/gcd.hpp
+include/boost/ratio/mpl/greater.hpp
+include/boost/ratio/mpl/greater_equal.hpp
+include/boost/ratio/mpl/lcm.hpp
+include/boost/ratio/mpl/less.hpp
+include/boost/ratio/mpl/less_equal.hpp
+include/boost/ratio/mpl/minus.hpp
+include/boost/ratio/mpl/negate.hpp
+include/boost/ratio/mpl/not_equal_to.hpp
+include/boost/ratio/mpl/numeric_cast.hpp
+include/boost/ratio/mpl/plus.hpp
+include/boost/ratio/mpl/rational_c_tag.hpp
+include/boost/ratio/mpl/rational_constant.hpp
+include/boost/ratio/mpl/sign.hpp
+include/boost/ratio/mpl/times.hpp
+include/boost/ratio/ratio.hpp
+include/boost/ratio/ratio_fwd.hpp
+include/boost/ratio/ratio_io.hpp
+include/boost/ratio/ratio_static_string.hpp
 include/boost/rational.hpp
 include/boost/ref.hpp
 include/boost/regex/
@@ -5160,6 +7251,7 @@ include/boost/serialization/hash_collect
 include/boost/serialization/hash_map.hpp
 include/boost/serialization/hash_set.hpp
 include/boost/serialization/is_bitwise_serializable.hpp
+include/boost/serialization/item_version_type.hpp
 include/boost/serialization/level.hpp
 include/boost/serialization/level_enum.hpp
 include/boost/serialization/list.hpp
@@ -5231,6 +7323,7 @@ include/boost/signals2/deconstruct.hpp
 include/boost/signals2/deconstruct_ptr.hpp
 include/boost/signals2/detail/
 include/boost/signals2/detail/auto_buffer.hpp
+include/boost/signals2/detail/foreign_ptr.hpp
 include/boost/signals2/detail/lwm_nop.hpp
 include/boost/signals2/detail/lwm_pthreads.hpp
 include/boost/signals2/detail/lwm_win32_cs.hpp
@@ -5250,6 +7343,7 @@ include/boost/signals2/detail/unique_loc
 include/boost/signals2/detail/variadic_arg_type.hpp
 include/boost/signals2/detail/variadic_slot_invoker.hpp
 include/boost/signals2/dummy_mutex.hpp
+include/boost/signals2/expired_slot.hpp
 include/boost/signals2/last_value.hpp
 include/boost/signals2/mutex.hpp
 include/boost/signals2/optional_last_value.hpp
@@ -5289,6 +7383,7 @@ include/boost/smart_ptr/detail/shared_pt
 include/boost/smart_ptr/detail/sp_convertible.hpp
 include/boost/smart_ptr/detail/sp_counted_base.hpp
 include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
+include/boost/smart_ptr/detail/sp_counted_base_aix.hpp
 include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
 include/boost/smart_ptr/detail/sp_counted_base_cw_x86.hpp
 include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
@@ -5301,6 +7396,7 @@ include/boost/smart_ptr/detail/sp_counte
 include/boost/smart_ptr/detail/sp_counted_base_solaris.hpp
 include/boost/smart_ptr/detail/sp_counted_base_spin.hpp
 include/boost/smart_ptr/detail/sp_counted_base_sync.hpp
+include/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
 include/boost/smart_ptr/detail/sp_counted_base_w32.hpp
 include/boost/smart_ptr/detail/sp_counted_impl.hpp
 include/boost/smart_ptr/detail/sp_has_sync.hpp
@@ -5316,6 +7412,7 @@ include/boost/smart_ptr/enable_shared_fr
 include/boost/smart_ptr/enable_shared_from_this2.hpp
 include/boost/smart_ptr/intrusive_ptr.hpp
 include/boost/smart_ptr/make_shared.hpp
+include/boost/smart_ptr/owner_less.hpp
 include/boost/smart_ptr/scoped_array.hpp
 include/boost/smart_ptr/scoped_ptr.hpp
 include/boost/smart_ptr/shared_array.hpp
@@ -5323,98 +7420,6 @@ include/boost/smart_ptr/shared_ptr.hpp
 include/boost/smart_ptr/weak_ptr.hpp
 include/boost/spirit/
 include/boost/spirit.hpp
-include/boost/spirit/actor/
-include/boost/spirit/actor.hpp
-include/boost/spirit/actor/assign_actor.hpp
-include/boost/spirit/actor/assign_key_actor.hpp
-include/boost/spirit/actor/clear_actor.hpp
-include/boost/spirit/actor/decrement_actor.hpp
-include/boost/spirit/actor/erase_actor.hpp
-include/boost/spirit/actor/increment_actor.hpp
-include/boost/spirit/actor/insert_at_actor.hpp
-include/boost/spirit/actor/insert_key_actor.hpp
-include/boost/spirit/actor/push_back_actor.hpp
-include/boost/spirit/actor/push_front_actor.hpp
-include/boost/spirit/actor/ref_actor.hpp
-include/boost/spirit/actor/ref_const_ref_actor.hpp
-include/boost/spirit/actor/ref_const_ref_const_ref_a.hpp
-include/boost/spirit/actor/ref_const_ref_value_actor.hpp
-include/boost/spirit/actor/ref_value_actor.hpp
-include/boost/spirit/actor/swap_actor.hpp
-include/boost/spirit/actor/typeof.hpp
-include/boost/spirit/attribute/
-include/boost/spirit/attribute.hpp
-include/boost/spirit/attribute/closure.hpp
-include/boost/spirit/attribute/closure_context.hpp
-include/boost/spirit/attribute/closure_fwd.hpp
-include/boost/spirit/attribute/parametric.hpp
-include/boost/spirit/attribute/typeof.hpp
-include/boost/spirit/core/
-include/boost/spirit/core.hpp
-include/boost/spirit/core/assert.hpp
-include/boost/spirit/core/composite/
-include/boost/spirit/core/composite/actions.hpp
-include/boost/spirit/core/composite/alternative.hpp
-include/boost/spirit/core/composite/composite.hpp
-include/boost/spirit/core/composite/difference.hpp
-include/boost/spirit/core/composite/directives.hpp
-include/boost/spirit/core/composite/epsilon.hpp
-include/boost/spirit/core/composite/exclusive_or.hpp
-include/boost/spirit/core/composite/intersection.hpp
-include/boost/spirit/core/composite/kleene_star.hpp
-include/boost/spirit/core/composite/list.hpp
-include/boost/spirit/core/composite/no_actions.hpp
-include/boost/spirit/core/composite/operators.hpp
-include/boost/spirit/core/composite/optional.hpp
-include/boost/spirit/core/composite/positive.hpp
-include/boost/spirit/core/composite/sequence.hpp
-include/boost/spirit/core/composite/sequential_and.hpp
-include/boost/spirit/core/composite/sequential_or.hpp
-include/boost/spirit/core/config.hpp
-include/boost/spirit/core/match.hpp
-include/boost/spirit/core/nil.hpp
-include/boost/spirit/core/non_terminal/
-include/boost/spirit/core/non_terminal/grammar.hpp
-include/boost/spirit/core/non_terminal/parser_context.hpp
-include/boost/spirit/core/non_terminal/parser_id.hpp
-include/boost/spirit/core/non_terminal/rule.hpp
-include/boost/spirit/core/non_terminal/subrule.hpp
-include/boost/spirit/core/non_terminal/subrule_fwd.hpp
-include/boost/spirit/core/parser.hpp
-include/boost/spirit/core/primitives/
-include/boost/spirit/core/primitives/numerics.hpp
-include/boost/spirit/core/primitives/numerics_fwd.hpp
-include/boost/spirit/core/primitives/primitives.hpp
-include/boost/spirit/core/safe_bool.hpp
-include/boost/spirit/core/scanner/
-include/boost/spirit/core/scanner/scanner.hpp
-include/boost/spirit/core/scanner/scanner_fwd.hpp
-include/boost/spirit/core/scanner/skipper.hpp
-include/boost/spirit/core/scanner/skipper_fwd.hpp
-include/boost/spirit/core/typeof.hpp
-include/boost/spirit/debug/
-include/boost/spirit/debug.hpp
-include/boost/spirit/debug/debug_node.hpp
-include/boost/spirit/debug/minimal.hpp
-include/boost/spirit/debug/parser_names.hpp
-include/boost/spirit/debug/typeof.hpp
-include/boost/spirit/dynamic/
-include/boost/spirit/dynamic.hpp
-include/boost/spirit/dynamic/for.hpp
-include/boost/spirit/dynamic/if.hpp
-include/boost/spirit/dynamic/lazy.hpp
-include/boost/spirit/dynamic/rule_alias.hpp
-include/boost/spirit/dynamic/select.hpp
-include/boost/spirit/dynamic/stored_rule.hpp
-include/boost/spirit/dynamic/stored_rule_fwd.hpp
-include/boost/spirit/dynamic/switch.hpp
-include/boost/spirit/dynamic/typeof.hpp
-include/boost/spirit/dynamic/while.hpp
-include/boost/spirit/error_handling/
-include/boost/spirit/error_handling.hpp
-include/boost/spirit/error_handling/exceptions.hpp
-include/boost/spirit/error_handling/exceptions_fwd.hpp
-include/boost/spirit/error_handling/typeof.hpp
 include/boost/spirit/home/
 include/boost/spirit/home/classic/
 include/boost/spirit/home/classic.hpp
@@ -5672,13 +7677,18 @@ include/boost/spirit/home/karma/delimit_
 include/boost/spirit/home/karma/delimit_out.hpp
 include/boost/spirit/home/karma/detail/
 include/boost/spirit/home/karma/detail/alternative_function.hpp
+include/boost/spirit/home/karma/detail/as.hpp
+include/boost/spirit/home/karma/detail/attributes.hpp
 include/boost/spirit/home/karma/detail/default_width.hpp
+include/boost/spirit/home/karma/detail/enable_lit.hpp
 include/boost/spirit/home/karma/detail/extract_from.hpp
 include/boost/spirit/home/karma/detail/fail_function.hpp
 include/boost/spirit/home/karma/detail/generate.hpp
 include/boost/spirit/home/karma/detail/generate_auto.hpp
 include/boost/spirit/home/karma/detail/generate_to.hpp
 include/boost/spirit/home/karma/detail/get_casetag.hpp
+include/boost/spirit/home/karma/detail/get_stricttag.hpp
+include/boost/spirit/home/karma/detail/indirect_iterator.hpp
 include/boost/spirit/home/karma/detail/output_iterator.hpp
 include/boost/spirit/home/karma/detail/pass_container.hpp
 include/boost/spirit/home/karma/detail/string_compare.hpp
@@ -5686,15 +7696,20 @@ include/boost/spirit/home/karma/detail/s
 include/boost/spirit/home/karma/detail/unused_delimiter.hpp
 include/boost/spirit/home/karma/directive/
 include/boost/spirit/home/karma/directive.hpp
+include/boost/spirit/home/karma/directive/as.hpp
 include/boost/spirit/home/karma/directive/buffer.hpp
 include/boost/spirit/home/karma/directive/center_alignment.hpp
 include/boost/spirit/home/karma/directive/columns.hpp
 include/boost/spirit/home/karma/directive/delimit.hpp
+include/boost/spirit/home/karma/directive/duplicate.hpp
+include/boost/spirit/home/karma/directive/encoding.hpp
 include/boost/spirit/home/karma/directive/left_alignment.hpp
 include/boost/spirit/home/karma/directive/maxwidth.hpp
+include/boost/spirit/home/karma/directive/no_delimit.hpp
 include/boost/spirit/home/karma/directive/omit.hpp
 include/boost/spirit/home/karma/directive/repeat.hpp
 include/boost/spirit/home/karma/directive/right_alignment.hpp
+include/boost/spirit/home/karma/directive/strict_relaxed.hpp
 include/boost/spirit/home/karma/directive/upper_lower_case.hpp
 include/boost/spirit/home/karma/directive/verbatim.hpp
 include/boost/spirit/home/karma/domain.hpp
@@ -5706,12 +7721,16 @@ include/boost/spirit/home/karma/generato
 include/boost/spirit/home/karma/meta_compiler.hpp
 include/boost/spirit/home/karma/nonterminal/
 include/boost/spirit/home/karma/nonterminal.hpp
+include/boost/spirit/home/karma/nonterminal/debug_handler.hpp
+include/boost/spirit/home/karma/nonterminal/debug_handler_state.hpp
 include/boost/spirit/home/karma/nonterminal/detail/
 include/boost/spirit/home/karma/nonterminal/detail/fcall.hpp
 include/boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp
 include/boost/spirit/home/karma/nonterminal/detail/parameterized.hpp
 include/boost/spirit/home/karma/nonterminal/grammar.hpp
+include/boost/spirit/home/karma/nonterminal/nonterminal_fwd.hpp
 include/boost/spirit/home/karma/nonterminal/rule.hpp
+include/boost/spirit/home/karma/nonterminal/simple_trace.hpp
 include/boost/spirit/home/karma/numeric/
 include/boost/spirit/home/karma/numeric.hpp
 include/boost/spirit/home/karma/numeric/bool.hpp
@@ -5754,6 +7773,7 @@ include/boost/spirit/home/karma/what.hpp
 include/boost/spirit/home/lex/
 include/boost/spirit/home/lex.hpp
 include/boost/spirit/home/lex/argument.hpp
+include/boost/spirit/home/lex/argument_phoenix.hpp
 include/boost/spirit/home/lex/detail/
 include/boost/spirit/home/lex/detail/sequence_function.hpp
 include/boost/spirit/home/lex/domain.hpp
@@ -5769,6 +7789,7 @@ include/boost/spirit/home/lex/lexer/lexe
 include/boost/spirit/home/lex/lexer/lexertl/iterator.hpp
 include/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp
 include/boost/spirit/home/lex/lexer/lexertl/lexer.hpp
+include/boost/spirit/home/lex/lexer/lexertl/position_token.hpp
 include/boost/spirit/home/lex/lexer/lexertl/semantic_action_data.hpp
 include/boost/spirit/home/lex/lexer/lexertl/static_functor_data.hpp
 include/boost/spirit/home/lex/lexer/lexertl/static_lexer.hpp
@@ -5779,6 +7800,7 @@ include/boost/spirit/home/lex/lexer/pass
 include/boost/spirit/home/lex/lexer/sequence.hpp
 include/boost/spirit/home/lex/lexer/string_token_def.hpp
 include/boost/spirit/home/lex/lexer/support_functions.hpp
+include/boost/spirit/home/lex/lexer/support_functions_expression.hpp
 include/boost/spirit/home/lex/lexer/terminals.hpp
 include/boost/spirit/home/lex/lexer/token_def.hpp
 include/boost/spirit/home/lex/lexer_lexertl.hpp
@@ -5789,7 +7811,10 @@ include/boost/spirit/home/lex/primitives
 include/boost/spirit/home/lex/qi/
 include/boost/spirit/home/lex/qi.hpp
 include/boost/spirit/home/lex/qi/in_state.hpp
+include/boost/spirit/home/lex/qi/plain_raw_token.hpp
 include/boost/spirit/home/lex/qi/plain_token.hpp
+include/boost/spirit/home/lex/qi/plain_tokenid.hpp
+include/boost/spirit/home/lex/qi/plain_tokenid_mask.hpp
 include/boost/spirit/home/lex/qi/state_switcher.hpp
 include/boost/spirit/home/lex/reference.hpp
 include/boost/spirit/home/lex/tokenize_and_parse.hpp
@@ -5964,7 +7989,9 @@ include/boost/spirit/home/qi/char/char_p
 include/boost/spirit/home/qi/detail/
 include/boost/spirit/home/qi/detail/alternative_function.hpp
 include/boost/spirit/home/qi/detail/assign_to.hpp
+include/boost/spirit/home/qi/detail/attributes.hpp
 include/boost/spirit/home/qi/detail/construct.hpp
+include/boost/spirit/home/qi/detail/enable_lit.hpp
 include/boost/spirit/home/qi/detail/expect_function.hpp
 include/boost/spirit/home/qi/detail/fail_function.hpp
 include/boost/spirit/home/qi/detail/parse.hpp
@@ -5976,9 +8003,13 @@ include/boost/spirit/home/qi/detail/stri
 include/boost/spirit/home/qi/detail/unused_skipper.hpp
 include/boost/spirit/home/qi/directive/
 include/boost/spirit/home/qi/directive.hpp
+include/boost/spirit/home/qi/directive/as.hpp
+include/boost/spirit/home/qi/directive/encoding.hpp
+include/boost/spirit/home/qi/directive/hold.hpp
 include/boost/spirit/home/qi/directive/lexeme.hpp
 include/boost/spirit/home/qi/directive/matches.hpp
 include/boost/spirit/home/qi/directive/no_case.hpp
+include/boost/spirit/home/qi/directive/no_skip.hpp
 include/boost/spirit/home/qi/directive/omit.hpp
 include/boost/spirit/home/qi/directive/raw.hpp
 include/boost/spirit/home/qi/directive/repeat.hpp
@@ -5990,14 +8021,17 @@ include/boost/spirit/home/qi/meta_compil
 include/boost/spirit/home/qi/nonterminal/
 include/boost/spirit/home/qi/nonterminal.hpp
 include/boost/spirit/home/qi/nonterminal/debug_handler.hpp
+include/boost/spirit/home/qi/nonterminal/debug_handler_state.hpp
 include/boost/spirit/home/qi/nonterminal/detail/
 include/boost/spirit/home/qi/nonterminal/detail/fcall.hpp
 include/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp
 include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp
 include/boost/spirit/home/qi/nonterminal/error_handler.hpp
 include/boost/spirit/home/qi/nonterminal/grammar.hpp
+include/boost/spirit/home/qi/nonterminal/nonterminal_fwd.hpp
 include/boost/spirit/home/qi/nonterminal/rule.hpp
 include/boost/spirit/home/qi/nonterminal/simple_trace.hpp
+include/boost/spirit/home/qi/nonterminal/success_handler.hpp
 include/boost/spirit/home/qi/numeric/
 include/boost/spirit/home/qi/numeric.hpp
 include/boost/spirit/home/qi/numeric/bool.hpp
@@ -6052,12 +8086,14 @@ include/boost/spirit/home/qi/what.hpp
 include/boost/spirit/home/support/
 include/boost/spirit/home/support.hpp
 include/boost/spirit/home/support/action_dispatch.hpp
+include/boost/spirit/home/support/adapt_adt_attributes.hpp
 include/boost/spirit/home/support/algorithm/
 include/boost/spirit/home/support/algorithm/any.hpp
 include/boost/spirit/home/support/algorithm/any_if.hpp
 include/boost/spirit/home/support/algorithm/any_if_ns.hpp
 include/boost/spirit/home/support/algorithm/any_ns.hpp
 include/boost/spirit/home/support/argument.hpp
+include/boost/spirit/home/support/argument_expression.hpp
 include/boost/spirit/home/support/assert_msg.hpp
 include/boost/spirit/home/support/attributes.hpp
 include/boost/spirit/home/support/attributes_fwd.hpp
@@ -6071,6 +8107,18 @@ include/boost/spirit/home/support/char_e
 include/boost/spirit/home/support/char_encoding/iso8859_1.hpp
 include/boost/spirit/home/support/char_encoding/standard.hpp
 include/boost/spirit/home/support/char_encoding/standard_wide.hpp
+include/boost/spirit/home/support/char_encoding/unicode/
+include/boost/spirit/home/support/char_encoding/unicode.hpp
+include/boost/spirit/home/support/char_encoding/unicode/DerivedCoreProperties.txt
+include/boost/spirit/home/support/char_encoding/unicode/PropList.txt
+include/boost/spirit/home/support/char_encoding/unicode/Scripts.txt
+include/boost/spirit/home/support/char_encoding/unicode/UnicodeData.txt
+include/boost/spirit/home/support/char_encoding/unicode/category_table.hpp
+include/boost/spirit/home/support/char_encoding/unicode/create_tables.cpp
+include/boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp
+include/boost/spirit/home/support/char_encoding/unicode/query.hpp
+include/boost/spirit/home/support/char_encoding/unicode/script_table.hpp
+include/boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp
 include/boost/spirit/home/support/char_set/
 include/boost/spirit/home/support/char_set/basic_chset.hpp
 include/boost/spirit/home/support/char_set/range.hpp
@@ -6082,12 +8130,13 @@ include/boost/spirit/home/support/contai
 include/boost/spirit/home/support/context.hpp
 include/boost/spirit/home/support/detail/
 include/boost/spirit/home/support/detail/as_variant.hpp
+include/boost/spirit/home/support/detail/endian/
 include/boost/spirit/home/support/detail/endian.hpp
+include/boost/spirit/home/support/detail/endian/cover_operators.hpp
+include/boost/spirit/home/support/detail/endian/endian.hpp
 include/boost/spirit/home/support/detail/get_encoding.hpp
 include/boost/spirit/home/support/detail/hold_any.hpp
-include/boost/spirit/home/support/detail/integer/
-include/boost/spirit/home/support/detail/integer/cover_operators.hpp
-include/boost/spirit/home/support/detail/integer/endian.hpp
+include/boost/spirit/home/support/detail/is_spirit_tag.hpp
 include/boost/spirit/home/support/detail/lexer/
 include/boost/spirit/home/support/detail/lexer/char_traits.hpp
 include/boost/spirit/home/support/detail/lexer/consts.hpp
@@ -6137,11 +8186,14 @@ include/boost/spirit/home/support/detail
 include/boost/spirit/home/support/detail/scoped_enum_emulation.hpp
 include/boost/spirit/home/support/detail/sign.hpp
 include/boost/spirit/home/support/detail/what_function.hpp
+include/boost/spirit/home/support/extended_variant.hpp
+include/boost/spirit/home/support/handles_container.hpp
 include/boost/spirit/home/support/has_semantic_action.hpp
 include/boost/spirit/home/support/info.hpp
 include/boost/spirit/home/support/iterators/
 include/boost/spirit/home/support/iterators/detail/
 include/boost/spirit/home/support/iterators/detail/buf_id_check_policy.hpp
+include/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp
 include/boost/spirit/home/support/iterators/detail/combine_policies.hpp
 include/boost/spirit/home/support/iterators/detail/first_owner_policy.hpp
 include/boost/spirit/home/support/iterators/detail/fixed_size_queue.hpp
@@ -6156,10 +8208,13 @@ include/boost/spirit/home/support/iterat
 include/boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp
 include/boost/spirit/home/support/iterators/detail/split_std_deque_policy.hpp
 include/boost/spirit/home/support/iterators/istream_iterator.hpp
+include/boost/spirit/home/support/iterators/line_pos_iterator.hpp
 include/boost/spirit/home/support/iterators/look_ahead.hpp
 include/boost/spirit/home/support/iterators/multi_pass.hpp
 include/boost/spirit/home/support/iterators/multi_pass_fwd.hpp
+include/boost/spirit/home/support/iterators/ostream_iterator.hpp
 include/boost/spirit/home/support/lazy.hpp
+include/boost/spirit/home/support/limits.hpp
 include/boost/spirit/home/support/make_component.hpp
 include/boost/spirit/home/support/meta_compiler.hpp
 include/boost/spirit/home/support/modify.hpp
@@ -6169,11 +8224,22 @@ include/boost/spirit/home/support/nonter
 include/boost/spirit/home/support/nonterminal/expand_arg.hpp
 include/boost/spirit/home/support/nonterminal/extract_param.hpp
 include/boost/spirit/home/support/nonterminal/locals.hpp
+include/boost/spirit/home/support/numeric_traits.hpp
 include/boost/spirit/home/support/sequence_base_id.hpp
 include/boost/spirit/home/support/string_traits.hpp
 include/boost/spirit/home/support/terminal.hpp
+include/boost/spirit/home/support/terminal_expression.hpp
 include/boost/spirit/home/support/unused.hpp
 include/boost/spirit/home/support/utf8.hpp
+include/boost/spirit/home/support/utree/
+include/boost/spirit/home/support/utree.hpp
+include/boost/spirit/home/support/utree/detail/
+include/boost/spirit/home/support/utree/detail/utree_detail1.hpp
+include/boost/spirit/home/support/utree/detail/utree_detail2.hpp
+include/boost/spirit/home/support/utree/operators.hpp
+include/boost/spirit/home/support/utree/utree.hpp
+include/boost/spirit/home/support/utree/utree_traits.hpp
+include/boost/spirit/home/support/utree/utree_traits_fwd.hpp
 include/boost/spirit/include/
 include/boost/spirit/include/classic.hpp
 include/boost/spirit/include/classic_actions.hpp
@@ -6305,6 +8371,7 @@ include/boost/spirit/include/karma.hpp
 include/boost/spirit/include/karma_action.hpp
 include/boost/spirit/include/karma_alternative.hpp
 include/boost/spirit/include/karma_and_predicate.hpp
+include/boost/spirit/include/karma_as.hpp
 include/boost/spirit/include/karma_attr_cast.hpp
 include/boost/spirit/include/karma_auto.hpp
 include/boost/spirit/include/karma_auxiliary.hpp
@@ -6319,6 +8386,7 @@ include/boost/spirit/include/karma_colum
 include/boost/spirit/include/karma_delimit.hpp
 include/boost/spirit/include/karma_directive.hpp
 include/boost/spirit/include/karma_domain.hpp
+include/boost/spirit/include/karma_duplicate.hpp
 include/boost/spirit/include/karma_eol.hpp
 include/boost/spirit/include/karma_eps.hpp
 include/boost/spirit/include/karma_format.hpp
@@ -6334,6 +8402,7 @@ include/boost/spirit/include/karma_lazy.
 include/boost/spirit/include/karma_left_alignment.hpp
 include/boost/spirit/include/karma_list.hpp
 include/boost/spirit/include/karma_maxwidth.hpp
+include/boost/spirit/include/karma_no_delimit.hpp
 include/boost/spirit/include/karma_nonterminal.hpp
 include/boost/spirit/include/karma_not_predicate.hpp
 include/boost/spirit/include/karma_numeric.hpp
@@ -6348,6 +8417,7 @@ include/boost/spirit/include/karma_right
 include/boost/spirit/include/karma_rule.hpp
 include/boost/spirit/include/karma_sequence.hpp
 include/boost/spirit/include/karma_stream.hpp
+include/boost/spirit/include/karma_strict_relaxed.hpp
 include/boost/spirit/include/karma_string.hpp
 include/boost/spirit/include/karma_symbols.hpp
 include/boost/spirit/include/karma_uint.hpp
@@ -6360,6 +8430,9 @@ include/boost/spirit/include/lex_domain.
 include/boost/spirit/include/lex_generate_static_lexertl.hpp
 include/boost/spirit/include/lex_lexer.hpp
 include/boost/spirit/include/lex_lexertl.hpp
+include/boost/spirit/include/lex_lexertl_position_token.hpp
+include/boost/spirit/include/lex_lexertl_token.hpp
+include/boost/spirit/include/lex_plain_token.hpp
 include/boost/spirit/include/lex_primitives.hpp
 include/boost/spirit/include/lex_static_lexertl.hpp
 include/boost/spirit/include/lex_tokenize_and_parse.hpp
@@ -6385,6 +8458,7 @@ include/boost/spirit/include/phoenix_con
 include/boost/spirit/include/phoenix_core.hpp
 include/boost/spirit/include/phoenix_function.hpp
 include/boost/spirit/include/phoenix_fusion.hpp
+include/boost/spirit/include/phoenix_limits.hpp
 include/boost/spirit/include/phoenix_object.hpp
 include/boost/spirit/include/phoenix_operator.hpp
 include/boost/spirit/include/phoenix_scope.hpp
@@ -6395,6 +8469,8 @@ include/boost/spirit/include/qi.hpp
 include/boost/spirit/include/qi_action.hpp
 include/boost/spirit/include/qi_alternative.hpp
 include/boost/spirit/include/qi_and_predicate.hpp
+include/boost/spirit/include/qi_as.hpp
+include/boost/spirit/include/qi_as_string.hpp
 include/boost/spirit/include/qi_attr.hpp
 include/boost/spirit/include/qi_attr_cast.hpp
 include/boost/spirit/include/qi_auto.hpp
@@ -6413,6 +8489,7 @@ include/boost/spirit/include/qi_eol.hpp
 include/boost/spirit/include/qi_eps.hpp
 include/boost/spirit/include/qi_expect.hpp
 include/boost/spirit/include/qi_grammar.hpp
+include/boost/spirit/include/qi_hold.hpp
 include/boost/spirit/include/qi_int.hpp
 include/boost/spirit/include/qi_kleene.hpp
 include/boost/spirit/include/qi_lazy.hpp
@@ -6424,6 +8501,7 @@ include/boost/spirit/include/qi_match_at
 include/boost/spirit/include/qi_match_auto.hpp
 include/boost/spirit/include/qi_matches.hpp
 include/boost/spirit/include/qi_no_case.hpp
+include/boost/spirit/include/qi_no_skip.hpp
 include/boost/spirit/include/qi_nonterminal.hpp
 include/boost/spirit/include/qi_not_predicate.hpp
 include/boost/spirit/include/qi_numeric.hpp
@@ -6448,6 +8526,7 @@ include/boost/spirit/include/qi_symbols.
 include/boost/spirit/include/qi_uint.hpp
 include/boost/spirit/include/qi_what.hpp
 include/boost/spirit/include/support.hpp
+include/boost/spirit/include/support_adapt_adt_attributes.hpp
 include/boost/spirit/include/support_any.hpp
 include/boost/spirit/include/support_any_if.hpp
 include/boost/spirit/include/support_any_if_ns.hpp
@@ -6455,51 +8534,26 @@ include/boost/spirit/include/support_any
 include/boost/spirit/include/support_argument.hpp
 include/boost/spirit/include/support_ascii.hpp
 include/boost/spirit/include/support_attributes.hpp
+include/boost/spirit/include/support_attributes_fwd.hpp
 include/boost/spirit/include/support_char_class.hpp
+include/boost/spirit/include/support_container.hpp
+include/boost/spirit/include/support_extended_variant.hpp
+include/boost/spirit/include/support_info.hpp
 include/boost/spirit/include/support_iso8859_1.hpp
 include/boost/spirit/include/support_istream_iterator.hpp
+include/boost/spirit/include/support_line_pos_iterator.hpp
 include/boost/spirit/include/support_locals.hpp
 include/boost/spirit/include/support_look_ahead.hpp
 include/boost/spirit/include/support_modify.hpp
 include/boost/spirit/include/support_multi_pass.hpp
 include/boost/spirit/include/support_multi_pass_fwd.hpp
+include/boost/spirit/include/support_ostream_iterator.hpp
 include/boost/spirit/include/support_standard.hpp
 include/boost/spirit/include/support_standard_wide.hpp
 include/boost/spirit/include/support_string_traits.hpp
 include/boost/spirit/include/support_unused.hpp
+include/boost/spirit/include/support_utree.hpp
 include/boost/spirit/include/version.hpp
-include/boost/spirit/iterator/
-include/boost/spirit/iterator.hpp
-include/boost/spirit/iterator/file_iterator.hpp
-include/boost/spirit/iterator/file_iterator_fwd.hpp
-include/boost/spirit/iterator/fixed_size_queue.hpp
-include/boost/spirit/iterator/multi_pass.hpp
-include/boost/spirit/iterator/multi_pass_fwd.hpp
-include/boost/spirit/iterator/position_iterator.hpp
-include/boost/spirit/iterator/position_iterator_fwd.hpp
-include/boost/spirit/iterator/typeof.hpp
-include/boost/spirit/meta/
-include/boost/spirit/meta.hpp
-include/boost/spirit/meta/as_parser.hpp
-include/boost/spirit/meta/fundamental.hpp
-include/boost/spirit/meta/parser_traits.hpp
-include/boost/spirit/meta/refactoring.hpp
-include/boost/spirit/meta/traverse.hpp
-include/boost/spirit/phoenix/
-include/boost/spirit/phoenix.hpp
-include/boost/spirit/phoenix/actor.hpp
-include/boost/spirit/phoenix/binders.hpp
-include/boost/spirit/phoenix/casts.hpp
-include/boost/spirit/phoenix/closures.hpp
-include/boost/spirit/phoenix/composite.hpp
-include/boost/spirit/phoenix/functions.hpp
-include/boost/spirit/phoenix/new.hpp
-include/boost/spirit/phoenix/operators.hpp
-include/boost/spirit/phoenix/primitives.hpp
-include/boost/spirit/phoenix/special_ops.hpp
-include/boost/spirit/phoenix/statements.hpp
-include/boost/spirit/phoenix/tuple_helpers.hpp
-include/boost/spirit/phoenix/tuples.hpp
 include/boost/spirit/repository/
 include/boost/spirit/repository/home/
 include/boost/spirit/repository/home/karma/
@@ -6516,17 +8570,27 @@ include/boost/spirit/repository/home/qi/
 include/boost/spirit/repository/home/qi/directive.hpp
 include/boost/spirit/repository/home/qi/directive/confix.hpp
 include/boost/spirit/repository/home/qi/directive/distinct.hpp
+include/boost/spirit/repository/home/qi/directive/kwd.hpp
+include/boost/spirit/repository/home/qi/directive/seek.hpp
 include/boost/spirit/repository/home/qi/nonterminal/
 include/boost/spirit/repository/home/qi/nonterminal.hpp
 include/boost/spirit/repository/home/qi/nonterminal/subrule.hpp
+include/boost/spirit/repository/home/qi/operator/
+include/boost/spirit/repository/home/qi/operator.hpp
+include/boost/spirit/repository/home/qi/operator/detail/
+include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp
+include/boost/spirit/repository/home/qi/operator/keywords.hpp
 include/boost/spirit/repository/home/qi/primitive/
 include/boost/spirit/repository/home/qi/primitive.hpp
+include/boost/spirit/repository/home/qi/primitive/advance.hpp
 include/boost/spirit/repository/home/qi/primitive/flush_multi_pass.hpp
 include/boost/spirit/repository/home/qi/primitive/iter_pos.hpp
 include/boost/spirit/repository/home/support/
 include/boost/spirit/repository/home/support/confix.hpp
 include/boost/spirit/repository/home/support/distinct.hpp
 include/boost/spirit/repository/home/support/flush_multi_pass.hpp
+include/boost/spirit/repository/home/support/kwd.hpp
+include/boost/spirit/repository/home/support/seek.hpp
 include/boost/spirit/repository/home/support/subrule_context.hpp
 include/boost/spirit/repository/include/
 include/boost/spirit/repository/include/karma.hpp
@@ -6535,51 +8599,18 @@ include/boost/spirit/repository/include/
 include/boost/spirit/repository/include/karma_nonterminal.hpp
 include/boost/spirit/repository/include/karma_subrule.hpp
 include/boost/spirit/repository/include/qi.hpp
+include/boost/spirit/repository/include/qi_advance.hpp
 include/boost/spirit/repository/include/qi_confix.hpp
 include/boost/spirit/repository/include/qi_directive.hpp
 include/boost/spirit/repository/include/qi_distinct.hpp
 include/boost/spirit/repository/include/qi_flush_multi_pass.hpp
 include/boost/spirit/repository/include/qi_iter_pos.hpp
+include/boost/spirit/repository/include/qi_keywords.hpp
+include/boost/spirit/repository/include/qi_kwd.hpp
 include/boost/spirit/repository/include/qi_nonterminal.hpp
 include/boost/spirit/repository/include/qi_primitive.hpp
+include/boost/spirit/repository/include/qi_seek.hpp
 include/boost/spirit/repository/include/qi_subrule.hpp
-include/boost/spirit/symbols/
-include/boost/spirit/symbols.hpp
-include/boost/spirit/symbols/symbols.hpp
-include/boost/spirit/symbols/symbols_fwd.hpp
-include/boost/spirit/symbols/typeof.hpp
-include/boost/spirit/tree/
-include/boost/spirit/tree/ast.hpp
-include/boost/spirit/tree/ast_fwd.hpp
-include/boost/spirit/tree/common.hpp
-include/boost/spirit/tree/common_fwd.hpp
-include/boost/spirit/tree/parse_tree.hpp
-include/boost/spirit/tree/parse_tree_fwd.hpp
-include/boost/spirit/tree/parse_tree_utils.hpp
-include/boost/spirit/tree/parsetree.dtd
-include/boost/spirit/tree/tree_to_xml.hpp
-include/boost/spirit/tree/typeof.hpp
-include/boost/spirit/utility/
-include/boost/spirit/utility.hpp
-include/boost/spirit/utility/chset.hpp
-include/boost/spirit/utility/chset_operators.hpp
-include/boost/spirit/utility/confix.hpp
-include/boost/spirit/utility/confix_fwd.hpp
-include/boost/spirit/utility/distinct.hpp
-include/boost/spirit/utility/distinct_fwd.hpp
-include/boost/spirit/utility/escape_char.hpp
-include/boost/spirit/utility/escape_char_fwd.hpp
-include/boost/spirit/utility/flush_multi_pass.hpp
-include/boost/spirit/utility/functor_parser.hpp
-include/boost/spirit/utility/grammar_def.hpp
-include/boost/spirit/utility/grammar_def_fwd.hpp
-include/boost/spirit/utility/lists.hpp
-include/boost/spirit/utility/lists_fwd.hpp
-include/boost/spirit/utility/loops.hpp
-include/boost/spirit/utility/regex.hpp
-include/boost/spirit/utility/rule_parser.hpp
-include/boost/spirit/utility/scoped_lock.hpp
-include/boost/spirit/utility/typeof.hpp
 include/boost/spirit/version.hpp
 include/boost/statechart/
 include/boost/statechart/asynchronous_state_machine.hpp
@@ -6617,6 +8648,7 @@ include/boost/static_assert.hpp
 include/boost/strong_typedef.hpp
 include/boost/swap.hpp
 include/boost/system/
+include/boost/system/api_config.hpp
 include/boost/system/config.hpp
 include/boost/system/cygwin_error.hpp
 include/boost/system/error_code.hpp
@@ -6781,9 +8813,12 @@ include/boost/thread.hpp
 include/boost/thread/barrier.hpp
 include/boost/thread/condition.hpp
 include/boost/thread/condition_variable.hpp
+include/boost/thread/cv_status.hpp
 include/boost/thread/detail/
 include/boost/thread/detail/config.hpp
+include/boost/thread/detail/delete.hpp
 include/boost/thread/detail/force_cast.hpp
+include/boost/thread/detail/memory.hpp
 include/boost/thread/detail/move.hpp
 include/boost/thread/detail/platform.hpp
 include/boost/thread/detail/singleton.hpp
@@ -6809,10 +8844,14 @@ include/boost/thread/pthread/thread_data
 include/boost/thread/pthread/thread_heap_alloc.hpp
 include/boost/thread/pthread/timespec.hpp
 include/boost/thread/recursive_mutex.hpp
+include/boost/thread/reverse_lock.hpp
+include/boost/thread/shared_lock_guard.hpp
 include/boost/thread/shared_mutex.hpp
 include/boost/thread/thread.hpp
 include/boost/thread/thread_time.hpp
 include/boost/thread/tss.hpp
+include/boost/thread/v2/
+include/boost/thread/v2/thread.hpp
 include/boost/thread/win32/
 include/boost/thread/win32/basic_recursive_mutex.hpp
 include/boost/thread/win32/basic_timed_mutex.hpp
@@ -6827,7 +8866,10 @@ include/boost/thread/win32/thread_heap_a
 include/boost/thread/win32/thread_primitives.hpp
 include/boost/thread/xtime.hpp
 include/boost/throw_exception.hpp
+include/boost/timer/
 include/boost/timer.hpp
+include/boost/timer/config.hpp
+include/boost/timer/timer.hpp
 include/boost/token_functions.hpp
 include/boost/token_iterator.hpp
 include/boost/tokenizer.hpp
@@ -6952,8 +8994,10 @@ include/boost/type_traits/
 include/boost/type_traits.hpp
 include/boost/type_traits/add_const.hpp
 include/boost/type_traits/add_cv.hpp
+include/boost/type_traits/add_lvalue_reference.hpp
 include/boost/type_traits/add_pointer.hpp
 include/boost/type_traits/add_reference.hpp
+include/boost/type_traits/add_rvalue_reference.hpp
 include/boost/type_traits/add_volatile.hpp
 include/boost/type_traits/aligned_storage.hpp
 include/boost/type_traits/alignment_of.hpp
@@ -6961,7 +9005,9 @@ include/boost/type_traits/alignment_trai
 include/boost/type_traits/arithmetic_traits.hpp
 include/boost/type_traits/array_traits.hpp
 include/boost/type_traits/broken_compiler_spec.hpp
+include/boost/type_traits/common_type.hpp
 include/boost/type_traits/composite_traits.hpp
+include/boost/type_traits/conditional.hpp
 include/boost/type_traits/config.hpp
 include/boost/type_traits/conversion_traits.hpp
 include/boost/type_traits/cv_traits.hpp
@@ -6969,8 +9015,12 @@ include/boost/type_traits/decay.hpp
 include/boost/type_traits/detail/
 include/boost/type_traits/detail/bool_trait_def.hpp
 include/boost/type_traits/detail/bool_trait_undef.hpp
+include/boost/type_traits/detail/common_type_imp.hpp
 include/boost/type_traits/detail/cv_traits_impl.hpp
 include/boost/type_traits/detail/false_result.hpp
+include/boost/type_traits/detail/has_binary_operator.hpp
+include/boost/type_traits/detail/has_postfix_operator.hpp
+include/boost/type_traits/detail/has_prefix_operator.hpp
 include/boost/type_traits/detail/ice_and.hpp
 include/boost/type_traits/detail/ice_eq.hpp
 include/boost/type_traits/detail/ice_not.hpp
@@ -6989,15 +9039,54 @@ include/boost/type_traits/detail/yes_no_
 include/boost/type_traits/extent.hpp
 include/boost/type_traits/floating_point_promotion.hpp
 include/boost/type_traits/function_traits.hpp
+include/boost/type_traits/has_bit_and.hpp
+include/boost/type_traits/has_bit_and_assign.hpp
+include/boost/type_traits/has_bit_or.hpp
+include/boost/type_traits/has_bit_or_assign.hpp
+include/boost/type_traits/has_bit_xor.hpp
+include/boost/type_traits/has_bit_xor_assign.hpp
+include/boost/type_traits/has_complement.hpp
+include/boost/type_traits/has_dereference.hpp
+include/boost/type_traits/has_divides.hpp
+include/boost/type_traits/has_divides_assign.hpp
+include/boost/type_traits/has_equal_to.hpp
+include/boost/type_traits/has_greater.hpp
+include/boost/type_traits/has_greater_equal.hpp
+include/boost/type_traits/has_left_shift.hpp
+include/boost/type_traits/has_left_shift_assign.hpp
+include/boost/type_traits/has_less.hpp
+include/boost/type_traits/has_less_equal.hpp
+include/boost/type_traits/has_logical_and.hpp
+include/boost/type_traits/has_logical_not.hpp
+include/boost/type_traits/has_logical_or.hpp
+include/boost/type_traits/has_minus.hpp
+include/boost/type_traits/has_minus_assign.hpp
+include/boost/type_traits/has_modulus.hpp
+include/boost/type_traits/has_modulus_assign.hpp
+include/boost/type_traits/has_multiplies.hpp
+include/boost/type_traits/has_multiplies_assign.hpp
+include/boost/type_traits/has_negate.hpp
 include/boost/type_traits/has_new_operator.hpp
+include/boost/type_traits/has_not_equal_to.hpp
 include/boost/type_traits/has_nothrow_assign.hpp
 include/boost/type_traits/has_nothrow_constructor.hpp
 include/boost/type_traits/has_nothrow_copy.hpp
 include/boost/type_traits/has_nothrow_destructor.hpp
+include/boost/type_traits/has_operator.hpp
+include/boost/type_traits/has_plus.hpp
+include/boost/type_traits/has_plus_assign.hpp
+include/boost/type_traits/has_post_decrement.hpp
+include/boost/type_traits/has_post_increment.hpp
+include/boost/type_traits/has_pre_decrement.hpp
+include/boost/type_traits/has_pre_increment.hpp
+include/boost/type_traits/has_right_shift.hpp
+include/boost/type_traits/has_right_shift_assign.hpp
 include/boost/type_traits/has_trivial_assign.hpp
 include/boost/type_traits/has_trivial_constructor.hpp
 include/boost/type_traits/has_trivial_copy.hpp
 include/boost/type_traits/has_trivial_destructor.hpp
+include/boost/type_traits/has_unary_minus.hpp
+include/boost/type_traits/has_unary_plus.hpp
 include/boost/type_traits/has_virtual_destructor.hpp
 include/boost/type_traits/ice.hpp
 include/boost/type_traits/integral_constant.hpp
@@ -7021,6 +9110,7 @@ include/boost/type_traits/is_floating_po
 include/boost/type_traits/is_function.hpp
 include/boost/type_traits/is_fundamental.hpp
 include/boost/type_traits/is_integral.hpp
+include/boost/type_traits/is_lvalue_reference.hpp
 include/boost/type_traits/is_member_function_pointer.hpp
 include/boost/type_traits/is_member_object_pointer.hpp
 include/boost/type_traits/is_member_pointer.hpp
@@ -7029,6 +9119,7 @@ include/boost/type_traits/is_pod.hpp
 include/boost/type_traits/is_pointer.hpp
 include/boost/type_traits/is_polymorphic.hpp
 include/boost/type_traits/is_reference.hpp
+include/boost/type_traits/is_rvalue_reference.hpp
 include/boost/type_traits/is_same.hpp
 include/boost/type_traits/is_scalar.hpp
 include/boost/type_traits/is_signed.hpp
@@ -7113,6 +9204,7 @@ include/boost/typeof/type_encoding.hpp
 include/boost/typeof/type_template_param.hpp
 include/boost/typeof/typeof.hpp
 include/boost/typeof/typeof_impl.hpp
+include/boost/typeof/unsupported.hpp
 include/boost/typeof/vector.hpp
 include/boost/typeof/vector100.hpp
 include/boost/typeof/vector150.hpp
@@ -7450,13 +9542,11 @@ include/boost/units/unit.hpp
 include/boost/units/units_fwd.hpp
 include/boost/unordered/
 include/boost/unordered/detail/
-include/boost/unordered/detail/allocator_helpers.hpp
+include/boost/unordered/detail/allocate.hpp
 include/boost/unordered/detail/buckets.hpp
 include/boost/unordered/detail/equivalent.hpp
 include/boost/unordered/detail/extract_key.hpp
 include/boost/unordered/detail/fwd.hpp
-include/boost/unordered/detail/move.hpp
-include/boost/unordered/detail/node.hpp
 include/boost/unordered/detail/table.hpp
 include/boost/unordered/detail/unique.hpp
 include/boost/unordered/detail/util.hpp
@@ -7472,19 +9562,25 @@ include/boost/utility/addressof.hpp
 include/boost/utility/base_from_member.hpp
 include/boost/utility/binary.hpp
 include/boost/utility/compare_pointees.hpp
+include/boost/utility/declval.hpp
 include/boost/utility/detail/
 include/boost/utility/detail/in_place_factory_prefix.hpp
 include/boost/utility/detail/in_place_factory_suffix.hpp
 include/boost/utility/detail/result_of_iterate.hpp
 include/boost/utility/enable_if.hpp
+include/boost/utility/identity_type.hpp
 include/boost/utility/in_place_factory.hpp
 include/boost/utility/result_of.hpp
 include/boost/utility/swap.hpp
 include/boost/utility/typed_in_place_factory.hpp
 include/boost/utility/value_init.hpp
 include/boost/uuid/
+include/boost/uuid/name_generator.hpp
+include/boost/uuid/nil_generator.hpp
+include/boost/uuid/random_generator.hpp
 include/boost/uuid/seed_rng.hpp
 include/boost/uuid/sha1.hpp
+include/boost/uuid/string_generator.hpp
 include/boost/uuid/uuid.hpp
 include/boost/uuid/uuid_generators.hpp
 include/boost/uuid/uuid_io.hpp
@@ -7508,6 +9604,7 @@ include/boost/variant/detail/forced_retu
 include/boost/variant/detail/generic_result_type.hpp
 include/boost/variant/detail/has_nothrow_move.hpp
 include/boost/variant/detail/has_trivial_move.hpp
+include/boost/variant/detail/hash_variant.hpp
 include/boost/variant/detail/initializer.hpp
 include/boost/variant/detail/make_variant_list.hpp
 include/boost/variant/detail/move.hpp
@@ -7725,10 +9822,20 @@ include/boost/xpressive/xpressive_dynami
 include/boost/xpressive/xpressive_fwd.hpp
 include/boost/xpressive/xpressive_static.hpp
 include/boost/xpressive/xpressive_typeof.hpp
+lib/libboost_chrono-mt.a
+@lib lib/libboost_chrono-mt.so.${LIBboost_chrono-mt_VERSION}
+lib/libboost_chrono.a
+@lib lib/libboost_chrono.so.${LIBboost_chrono_VERSION}
+lib/libboost_context-mt.a
+@lib lib/libboost_context-mt.so.${LIBboost_context-mt_VERSION}
+lib/libboost_context.a
+@lib lib/libboost_context.so.${LIBboost_context_VERSION}
 lib/libboost_date_time-mt.a
 @lib lib/libboost_date_time-mt.so.${LIBboost_date_time-mt_VERSION}
 lib/libboost_date_time.a
 @lib lib/libboost_date_time.so.${LIBboost_date_time_VERSION}
+lib/libboost_exception-mt.a
+lib/libboost_exception.a
 lib/libboost_filesystem-mt.a
 @lib lib/libboost_filesystem-mt.so.${LIBboost_filesystem-mt_VERSION}
 lib/libboost_filesystem.a
@@ -7777,6 +9884,10 @@ lib/libboost_python-mt.a
 @lib lib/libboost_python-mt.so.${LIBboost_python-mt_VERSION}
 lib/libboost_python.a
 @lib lib/libboost_python.so.${LIBboost_python_VERSION}
+lib/libboost_random-mt.a
+@lib lib/libboost_random-mt.so.${LIBboost_random-mt_VERSION}
+lib/libboost_random.a
+@lib lib/libboost_random.so.${LIBboost_random_VERSION}
 lib/libboost_regex-mt.a
 @lib lib/libboost_regex-mt.so.${LIBboost_regex-mt_VERSION}
 lib/libboost_regex.a
@@ -7797,6 +9908,10 @@ lib/libboost_test_exec_monitor-mt.a
 lib/libboost_test_exec_monitor.a
 lib/libboost_thread-mt.a
 @lib lib/libboost_thread-mt.so.${LIBboost_thread-mt_VERSION}
+lib/libboost_timer-mt.a
+@lib lib/libboost_timer-mt.so.${LIBboost_timer-mt_VERSION}
+lib/libboost_timer.a
+@lib lib/libboost_timer.so.${LIBboost_timer_VERSION}
 lib/libboost_unit_test_framework-mt.a
 @lib lib/libboost_unit_test_framework-mt.so.${LIBboost_unit_test_framework-mt_VERSION}
 lib/libboost_unit_test_framework.a

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
On Sat, Dec 15, 2012 at 06:02:16AM -0500, Brad Smith wrote:

> On Mon, Dec 10, 2012 at 12:06:57AM -0500, Brad Smith wrote:
> > On Fri, Nov 23, 2012 at 05:06:46PM -0600, Amit Kulkarni wrote:
> > > Hi all
> > >
> > > 1) I need help porting databases/mongodb to a newer version. The older
> > > version will need too many patches. Any volunteers for that? Mongodb
> > > is cloud! So make OpenBSD cloudy.
> > >
> > > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
> > > have the same patch... Vadim has already patched automoc4 in wip with
> > > a similar patch... other similar patches mentioned in boost TODO in
> > > wip.
> > >
> > > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
> > >
> > > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
> > > textproc/tinyxml (old pokerth has too many patches in too many places)
> > >
> > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
> > > http://www.freshports.org/games/pokerth/
> > >
> > > I will do it next weekend. If somebody else wants to do it, great!
> > >
> > > 4) all other patches are in wip as mentioned here
> > > https://github.com/jasperla/openbsd-wip/blob/master/devel/boost/TODO
> > >
> > > all other ports in the cvs tree which have a devel/boost in Makefile
> > > build and package fine. this includes kde3 as of last week, before
> > > vadim's imports of kde3 into wip.
> >
> > Here is an updated diff against -current.
>
> Further updated for -current and includes the patch mentioned by Amit.

Amit,

Can you please provide me a list of all of the ports that need something
done with them to be able to accommodate this Boost update? As in a port
by port basis tell me if there is a patch pending somewhere or what needs
to be done whether it is an update or if you think it can be patched for.
If there are patches pending send them to me. I won't look at stuff in
this openbsd-wip.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Federico Schwindt-2
In reply to this post by Amit Kulkarni-5
On Fri, Nov 23, 2012 at 11:06 PM, Amit Kulkarni <[hidden email]> wrote:
> Hi all
>
> 1) I need help porting databases/mongodb to a newer version. The older
> version will need too many patches. Any volunteers for that? Mongodb
> is cloud! So make OpenBSD cloudy.

I will take a look but as I said privately don't worry too much about it.
It's sorta broken since we switched to rthreads so if this is holding
you just mark it as broken for the time being.

f.-

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
In reply to this post by Brad Smith-14
>> > > 1) I need help porting databases/mongodb to a newer version. The older
>> > > version will need too many patches. Any volunteers for that? Mongodb
>> > > is cloud! So make OpenBSD cloudy.

this is marked as BROKEN per fgsch@ suggestion.

>> > > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
>> > > have the same patch... Vadim has already patched automoc4 in wip with
>> > > a similar patch... other similar patches mentioned in boost TODO in
>> > > wip.
>> > >
>> > > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
>> > >

this would need to be fixed. espie@ will you please look into the fix in qt4?

a one liner fix.

diff -ur qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp
qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp
--- qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp 2011-10-04
05:44:32.000000000 +0200
+++ qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp 2011-12-04
00:11:25.000000000 +0100
@@ -187,6 +187,7 @@
     Moc moc;
     pp.macros["Q_MOC_RUN"];
     pp.macros["__cplusplus"];
+    pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; // rh#756395
     QByteArray filename;
     QByteArray output;
     FILE *in = 0;

>> > > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
>> > > textproc/tinyxml (old pokerth has too many patches in too many places)
>> > >
>> > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
>> > > http://www.freshports.org/games/pokerth/
>> > >
>> > > I will do it next weekend. If somebody else wants to do it, great!

this would need to be updated. i didn't get time to update it over the
holidays, and antoine already ported textproc/tinyxml (thanks!).

> Can you please provide me a list of all of the ports that need something
> done with them to be able to accommodate this Boost update? As in a port
> by port basis tell me if there is a patch pending somewhere or what needs
> to be done whether it is an update or if you think it can be patched for.
> If there are patches pending send them to me. I won't look at stuff in
> this openbsd-wip.

here is the attached diff against current. cd /usr/ports && cvs di
-Nup devel/boost graphics/aqsis > brad.diff etc based on a idea from
stuart.

basically 2 fixes (geo/merkaartor + games/pokerth) needed on top of
this new boost update AFAIK, there might be others lurking in the
tree. new kde4 which vadim plans to import already works with newer
boost, he fixed automoc4 with the same fix as the proposed patch for
qt4 above, which fixes geo/merkaartor.

Libreoffice 3.6.3.2 tested fine with new boost 1.52.0

brad.diff (365K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Kirill Bychkov-2
On Thu, January 10, 2013 03:10, Amit Kulkarni wrote:
>>> > > 1) I need help porting databases/mongodb to a newer version. The older
>>> > > version will need too many patches. Any volunteers for that? Mongodb
>>> > > is cloud! So make OpenBSD cloudy.
>
> this is marked as BROKEN per fgsch@ suggestion.
>
>>> > > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's

Hi. Latetst version of merkaartor (0.18.1) doesn't require boost. I think I
can send patch for tests in day or two.

>>> > > have the same patch... Vadim has already patched automoc4 in wip with
>>> > > a similar patch... other similar patches mentioned in boost TODO in
>>> > > wip.
>>> > >
>>> > > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
>>> > >
>
> this would need to be fixed. espie@ will you please look into the fix in qt4?
>
> a one liner fix.
>
> diff -ur qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp
> qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp
> --- qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp 2011-10-04
> 05:44:32.000000000 +0200
> +++
> qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp 2011-12-04
> 00:11:25.000000000 +0100
> @@ -187,6 +187,7 @@
>      Moc moc;
>      pp.macros["Q_MOC_RUN"];
>      pp.macros["__cplusplus"];
> +    pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; // rh#756395
>      QByteArray filename;
>      QByteArray output;
>      FILE *in = 0;
>
>>> > > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
>>> > > textproc/tinyxml (old pokerth has too many patches in too many places)
>>> > >
>>> > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
>>> > > http://www.freshports.org/games/pokerth/
>>> > >
>>> > > I will do it next weekend. If somebody else wants to do it, great!
>
> this would need to be updated. i didn't get time to update it over the
> holidays, and antoine already ported textproc/tinyxml (thanks!).
>
>> Can you please provide me a list of all of the ports that need something
>> done with them to be able to accommodate this Boost update? As in a port
>> by port basis tell me if there is a patch pending somewhere or what needs
>> to be done whether it is an update or if you think it can be patched for.
>> If there are patches pending send them to me. I won't look at stuff in
>> this openbsd-wip.
>
> here is the attached diff against current. cd /usr/ports && cvs di
> -Nup devel/boost graphics/aqsis > brad.diff etc based on a idea from
> stuart.
>
> basically 2 fixes (geo/merkaartor + games/pokerth) needed on top of
> this new boost update AFAIK, there might be others lurking in the
> tree. new kde4 which vadim plans to import already works with newer
> boost, he fixed automoc4 with the same fix as the proposed patch for
> qt4 above, which fixes geo/merkaartor.
>
> Libreoffice 3.6.3.2 tested fine with new boost 1.52.0
>


Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
In reply to this post by Amit Kulkarni-5
On Wed, Jan 09, 2013 at 06:10:07PM -0600, Amit Kulkarni wrote:

> >> > > 1) I need help porting databases/mongodb to a newer version. The older
> >> > > version will need too many patches. Any volunteers for that? Mongodb
> >> > > is cloud! So make OpenBSD cloudy.
>
> this is marked as BROKEN per fgsch@ suggestion.
>
> >> > > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
> >> > > have the same patch... Vadim has already patched automoc4 in wip with
> >> > > a similar patch... other similar patches mentioned in boost TODO in
> >> > > wip.
> >> > >
> >> > > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
> >> > >
>
> this would need to be fixed. espie@ will you please look into the fix in qt4?
>
> a one liner fix.
>
> diff -ur qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp
> qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp
> --- qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp 2011-10-04
> 05:44:32.000000000 +0200
> +++ qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp 2011-12-04
> 00:11:25.000000000 +0100
> @@ -187,6 +187,7 @@
>      Moc moc;
>      pp.macros["Q_MOC_RUN"];
>      pp.macros["__cplusplus"];
> +    pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; // rh#756395
>      QByteArray filename;
>      QByteArray output;
>      FILE *in = 0;
>
> >> > > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
> >> > > textproc/tinyxml (old pokerth has too many patches in too many places)
> >> > >
> >> > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
> >> > > http://www.freshports.org/games/pokerth/
> >> > >
> >> > > I will do it next weekend. If somebody else wants to do it, great!
>
> this would need to be updated. i didn't get time to update it over the
> holidays, and antoine already ported textproc/tinyxml (thanks!).
>
> > Can you please provide me a list of all of the ports that need something
> > done with them to be able to accommodate this Boost update? As in a port
> > by port basis tell me if there is a patch pending somewhere or what needs
> > to be done whether it is an update or if you think it can be patched for.
> > If there are patches pending send them to me. I won't look at stuff in
> > this openbsd-wip.
>
> here is the attached diff against current. cd /usr/ports && cvs di
> -Nup devel/boost graphics/aqsis > brad.diff etc based on a idea from
> stuart.
>
> basically 2 fixes (geo/merkaartor + games/pokerth) needed on top of
> this new boost update AFAIK, there might be others lurking in the
> tree. new kde4 which vadim plans to import already works with newer
> boost, he fixed automoc4 with the same fix as the proposed patch for
> qt4 above, which fixes geo/merkaartor.
>
> Libreoffice 3.6.3.2 tested fine with new boost 1.52.0

I already have Boost in my own tree.

I don't want one big diff. I want a diff per port.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
>
> I already have Boost in my own tree.
>
> I don't want one big diff. I want a diff per port.
>

attached.

aqsis.diff (10K) Download Attachment
ardour.diff (5K) Download Attachment
cgal.diff (3K) Download Attachment
enblend-enfuse.diff (4K) Download Attachment
frogatto.diff (2K) Download Attachment
mkvtoolnix.diff (3K) Download Attachment
mongodb.diff (766 bytes) Download Attachment
pinot.diff (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
On Sun, Jan 13, 2013 at 11:57:19AM -0600, Amit Kulkarni wrote:
> >
> > I already have Boost in my own tree.
> >
> > I don't want one big diff. I want a diff per port.
> >
>
> attached.
 
Looking at these diffs it looks as if there are some
changes mixed in which are not directly related to
adjusting for the Boost update alone.

aqsis: looks like it is switching from FLTK to Qt4.

cgal: curious about the WRKDIST addition.

Can you comment on those? The rest looks OK to me.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
>> > I already have Boost in my own tree.
>> >
>> > I don't want one big diff. I want a diff per port.
>> >
>>
>> attached.
>
> Looking at these diffs it looks as if there are some
> changes mixed in which are not directly related to
> adjusting for the Boost update alone.
>
> aqsis: looks like it is switching from FLTK to Qt4.

Yep, they changed GUIs in 1.8.0 which was broken, it is on their
website. Instead of trying to patch the old port my philosophy was,
try the update first, if it was easy and as it usually took care of
latest boost, then that was the way to go. This takes care of the
boost update too.

> cgal: curious about the WRKDIST addition.

they bumped the version but the extracted folder is still reflecting
older version, so I had to define it like that. how did that one slip
through the cracks?

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
On Mon, Jan 14, 2013 at 09:14:58AM -0600, Amit Kulkarni wrote:

> >> > I already have Boost in my own tree.
> >> >
> >> > I don't want one big diff. I want a diff per port.
> >> >
> >>
> >> attached.
> >
> > Looking at these diffs it looks as if there are some
> > changes mixed in which are not directly related to
> > adjusting for the Boost update alone.
> >
> > aqsis: looks like it is switching from FLTK to Qt4.
>
> Yep, they changed GUIs in 1.8.0 which was broken, it is on their
> website. Instead of trying to patch the old port my philosophy was,
> try the update first, if it was easy and as it usually took care of
> latest boost, then that was the way to go. This takes care of the
> boost update too.
>
> > cgal: curious about the WRKDIST addition.
>
> they bumped the version but the extracted folder is still reflecting
> older version, so I had to define it like that. how did that one slip
> through the cracks?

OK. I guess those are all fine then.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
In reply to this post by Amit Kulkarni-5
On Sun, Jan 13, 2013 at 11:57:19AM -0600, Amit Kulkarni wrote:
> >
> > I already have Boost in my own tree.
> >
> > I don't want one big diff. I want a diff per port.
> >

openscad fails to build. Please take a look into this.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Stuart Henderson
On 2013/01/17 10:10, Brad Smith wrote:
> On Sun, Jan 13, 2013 at 11:57:19AM -0600, Amit Kulkarni wrote:
> > >
> > > I already have Boost in my own tree.
> > >
> > > I don't want one big diff. I want a diff per port.
> > >
>
> openscad fails to build. Please take a look into this.

and pokerth

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
>> > > I already have Boost in my own tree.
>> > >
>> > > I don't want one big diff. I want a diff per port.
>> > >
>>
>> openscad fails to build. Please take a look into this.
>
> and pokerth
>

i am in the process of getting my ancient amd64 box updated. so is it
ok to try to update openscad and pokerth to latest released versions?
i don't want to patch in a zillion places, i assume authors *must*
have patched to work with latest boost.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Brad Smith-14
On Fri, Jan 18, 2013 at 12:22:05PM -0600, Amit Kulkarni wrote:

> >> > > I already have Boost in my own tree.
> >> > >
> >> > > I don't want one big diff. I want a diff per port.
> >> > >
> >>
> >> openscad fails to build. Please take a look into this.
> >
> > and pokerth
> >
>
> i am in the process of getting my ancient amd64 box updated. so is it
> ok to try to update openscad and pokerth to latest released versions?
> i don't want to patch in a zillion places, i assume authors *must*
> have patched to work with latest boost.

If an update can be done then try to do so. That is preferred.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
> > >> openscad fails to build. Please take a look into this.

> > >
> > > and pokerth
> > >
> >
> > i am in the process of getting my ancient amd64 box updated. so is it
> > ok to try to update openscad and pokerth to latest released versions?
> > i don't want to patch in a zillion places, i assume authors *must*
> > have patched to work with latest boost.
>
> If an update can be done then try to do so. That is preferred.
find attached...

a license issue in new port net/libircclient, what is the license?

in ${WRKSRC}/LICENSE says LGPLv2+, but in all of ${WRKSRC}/src/*.c, it says LGPLv3+. please adjust accordingly...

new openscad needed an update to opencsg.
new pokerth needed libircclient. pokerth is very interesting, will fwd to friends who are into this texas hold'em poker :)

libircclient.diff (20K) Download Attachment
opencsg.diff (3K) Download Attachment
openscad.diff (8K) Download Attachment
pokerth.diff (73K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Landry Breuil-6
On Fri, Jan 18, 2013 at 05:00:49PM -0600, Amit Kulkarni wrote:

> > > >> openscad fails to build. Please take a look into this.
> > > >
> > > > and pokerth
> > > >
> > >
> > > i am in the process of getting my ancient amd64 box updated. so is it
> > > ok to try to update openscad and pokerth to latest released versions?
> > > i don't want to patch in a zillion places, i assume authors *must*
> > > have patched to work with latest boost.
> >
> > If an update can be done then try to do so. That is preferred.
>
> find attached...
>
> a license issue in new port net/libircclient, what is the license?
>
> in ${WRKSRC}/LICENSE says LGPLv2+, but in all of ${WRKSRC}/src/*.c, it says LGPLv3+. please adjust accordingly...
>
> new openscad needed an update to opencsg.
> new pokerth needed libircclient. pokerth is very interesting, will fwd to friends who are into this texas hold'em poker :)

Missing update-desktop-database + rundep on desktop-file-utils in
openscad - There shouldnt be those PaxHeaders dirs in pokerth PLIST, use
gtar.
Does those updates work with the older boost and can be commited now, or
it needs to be done simultaneously ?

Landry

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
On Sat, Jan 19, 2013 at 1:30 AM, Landry Breuil <[hidden email]> wrote:

> On Fri, Jan 18, 2013 at 05:00:49PM -0600, Amit Kulkarni wrote:
>> > > >> openscad fails to build. Please take a look into this.
>> > > >
>> > > > and pokerth
>> > > >
>> > >
>> > > i am in the process of getting my ancient amd64 box updated. so is it
>> > > ok to try to update openscad and pokerth to latest released versions?
>> > > i don't want to patch in a zillion places, i assume authors *must*
>> > > have patched to work with latest boost.
>> >
>> > If an update can be done then try to do so. That is preferred.
>>
>> find attached...
>>
>> a license issue in new port net/libircclient, what is the license?
>>
>> in ${WRKSRC}/LICENSE says LGPLv2+, but in all of ${WRKSRC}/src/*.c, it says LGPLv3+. please adjust accordingly...
>>
>> new openscad needed an update to opencsg.
>> new pokerth needed libircclient. pokerth is very interesting, will fwd to friends who are into this texas hold'em poker :)
>
> Missing update-desktop-database + rundep on desktop-file-utils in
> openscad - There shouldnt be those PaxHeaders dirs in pokerth PLIST, use
> gtar.

ok will do.

> Does those updates work with the older boost and can be commited now, or
> it needs to be done simultaneously ?

simultaneously with new boost.

Reply | Threaded
Open this post in threaded view
|

Re: boost 1.52.0 status

Amit Kulkarni-5
In reply to this post by Landry Breuil-6
> > > > i am in the process of getting my ancient amd64 box updated. so is it

> > > > ok to try to update openscad and pokerth to latest released versions?
> > > > i don't want to patch in a zillion places, i assume authors *must*
> > > > have patched to work with latest boost.
> > >
> > > If an update can be done then try to do so. That is preferred.
> >
> > find attached...
> >
> > a license issue in new port net/libircclient, what is the license?
> >
> > in ${WRKSRC}/LICENSE says LGPLv2+, but in all of ${WRKSRC}/src/*.c, it says LGPLv3+. please adjust accordingly...
> >
> > new openscad needed an update to opencsg.
> > new pokerth needed libircclient. pokerth is very interesting, will fwd to friends who are into this texas hold'em poker :)
>
> Missing update-desktop-database + rundep on desktop-file-utils in
> openscad - There shouldnt be those PaxHeaders dirs in pokerth PLIST, use
> gtar.
> Does those updates work with the older boost and can be commited now, or
> it needs to be done simultaneously ?
>
> Landry
>
attached the openscad+ pokerth with Landry's feedback. thanks for catching that.

no changes in opencsg.diff and libircclient.diff, attached for completeness.

libircclient.diff (20K) Download Attachment
opencsg.diff (3K) Download Attachment
openscad_rev2.diff (8K) Download Attachment
pokerth_rev2.diff (18K) Download Attachment
1234