boost: 1.65.0 Update + Fixes 4786/head
authorCarlos Miguel Ferreira <carlosmf.pt@gmail.com>
Wed, 30 Aug 2017 11:20:55 +0000 (12:20 +0100)
committerCarlos Miguel Ferreira <carlosmf.pt@gmail.com>
Wed, 30 Aug 2017 11:20:55 +0000 (12:20 +0100)
commitcf67f5f47a7420049cd161a76eeb74f3a54ba219
tree8f57765e700650b5da25e7698f40fe58147bd933
parentd4e9a4f098749bc6d68ee3d4f162c4e450447687
boost: 1.65.0 Update + Fixes
This commit updates the boost libraries to version 1.65.0

This new version brings two new libraries:
 - Boost.Stacktrace [1]
   -> Gather, store, copy and print backtraces, from Antony Polukhin.
 - Boost.PolyCollection [2]
   -> Fast containers of polymorphic objects, from Joaquín M López Muñoz.

Fixes in this commit:
 - Boost.Python for Python 3.6
   -> The dynamic library was not being compiled, resulting in an empty package. Fixed.
 - Boost.TypeErasure
   -> The dynamic library was not available to install. Fixed.
 - Boost.Serialization
   -> The wserialization dynamic library was being compiled but not available to install. Fixed.

Extras:
 - This commit also contains the post-release fixes, which did not make it into the final release [3].

As always, more information about this release, can be found in [4].

[1]: http://www.boost.org/doc/libs/1_65_0/doc/html/stacktrace.html
[2]: http://www.boost.org/doc/libs/1_65_0/doc/html/poly_collection.html
[3]: http://www.boost.org/patches/
[4]: http://www.boost.org/users/history/version_1_65_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
libs/boost/Makefile
libs/boost/patches/010-boost-1.65.0_after_release_patches.patch [new file with mode: 0644]
libs/boost/patches/01_fiber_fix.patch [deleted file]
libs/boost/patches/020-fiber_fix_0506e46640989e1f919388ad36890bd6063cd43a.patch [new file with mode: 0644]
libs/boost/patches/02_fix_context_overload_ambiguity.patch [deleted file]