Opened 9 years ago

Closed 9 years ago

#6816 closed enhancement (fixed)

boost_1_59_0

Reported by: Fernando de Oliveira Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.8
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

http://downloads.sourceforge.net/boost/boost_1_59_0.tar.bz2

http://www.boost.org/users/news/#iversion_1_59_0

Version 1.59.0

August 13th, 2015 15:23 GMT

New Libraries: Convert, Coroutine2. Updated Libraries: Container,
Context, Coroutine, Fusion, Geometry, Interprocess, Intrusive, Lexical
Cast, Log, Move, Multi-index Containers, Predef, Program Options, Test,
TypeIndex, Variant.

Detailed Release Notes:

http://www.boost.org/users/history/version_1_59_0.html

Partially:

New Libraries

...

   ◦ Geometry:
...
       ◦ Breaking changes:
           ◦ buffer side strategy now returns error_code instead of
             bool. If you have your own custom side strategy, it should
             be adapted
...

   ◦ Log:
       ◦ General changes:
...
           ◦ Breaking change: The library has been ported to
             Boost.TypeIndex for its underlying type info management
             tool. This affected the following public interfaces:
               ◦ invalid_type exceptions thrown by the library now have
                 typeindex::type_index attached as the description of
                 the offending type. The type was previously identified
                 by type_info_wrapper.
               ◦ Boost.Exception type_info_info error information now
                 contains typeindex::type_index instead of
                 type_info_wrapper.
               ◦ attribute_value::get_type() now returns
                 typeindex::type_index instead of type_info_wrapper.
                 User-defined attribute value implementations should be
                 similarly changed (the
                 attribute_value::impl::get_type() virtual method now
                 also returns typeindex::type_index).
...
Compilers Tested

Boost's primary test compilers are:

...

Boost's additional test compilers include:

    Linux:
       ◦ Clang: 3.0, 3.1, 3.2, 3.3, 3.4
       ◦ Clang, C++14: 3.6, 3.7
       ◦ GCC: 4.4.7, 4.5.3, 4.6.4, 4.7.3, 4.8.1, 5.1.0, 6.0.0
       ◦ GCC, C++11: 4.4.7
       ◦ GCC, C++14: 4.9.3, 5.1.1
       ◦ Intel: 15.0
...

Change History (2)

comment:1 by Fernando de Oliveira, 9 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

Ticket Summary #6818 firefox-40.0.2 #6817 cmake-3.3.1 #6816 boost_1_59_0

comment:2 by Fernando de Oliveira, 9 years ago

Resolution: fixed
Status: assignedclosed
  • Update to boost_1_59_0.
  • Update to cmake-3.3.1.
  • Update to firefox-40.0.2.
  • LXQt: modifications suggested by Ken.

Thank you very much, Ken.

Fixed at r16345.

Note: See TracTickets for help on using tickets.