Boost logo

Boost :

Subject: [boost] [TR1] Reming TR1? [was: Libraries failing across the board.]
From: Beman Dawes (bdawes_at_[hidden])
Date: 2014-09-08 10:48:38

On Wed, Jul 9, 2014 at 8:13 AM, John Maddock <boost.regex_at_[hidden]> wrote:

> On 08/07/2014 22:07, Beman Dawes wrote:
>> Marshall is just a few days away from being able to put out a beta release
>> candidate. (And that is very good news!)
>> But we still have too many libraries failing across the board on master:
>> accumulators
>> interprocess
>> numeric/ublas
>> pool
>> proto
>> spirit/repository
>> spirit/test
>> tr1
> TR1 is now deprecated, and again hasn't been changed in a long time - the
> main failures seem to be caused by changes to Boost.Random (or possibly
> std::random) so that it is now no longer TR1 compliant. Someone would have
> to rewrite it to use TR1-compatible random number classes perhaps culled
> from an old version of Boost, frankly I just don't see the point. The lib
> should probably be removed from Boost at some point.

We went back and forth a bit, and decided to remove TR1 after 1.56.0

What exactly needs to be done?

* Remove the .gitmodules entry.
* Remove the status/Jamfile.v2 entry.
* Remove the libs/maintainer.txt entry.
* Update

Anything else?


Boost list run by bdawes at, gregod at, cpdaniel at, john at