Subject: Re: [boost] Visual Studio 2015 Update 3 has removed std::unary_function and std::binary_function
From: John Maddock (jz.maddock_at_[hidden])
Date: 2016-11-06 04:32:49
> Library tr1 is dropped outright.
Right, use of those interfaces is mandated by TR1, if you want to still
use Boost.TR1, better use a C++03 compiler - that's what it's for.
> This covers all stuff that is affected by the removal of deprecated
> features: namespace tr1, adapters, binders, random_shuffle, and auto_ptr
> I've made the required changes for 1.62 and I'm in the process of
> applying those changes to 1.63. In many cases it is sufficient to simply
> drop the function binders, in some cases other parts of the libraries
> rely on the tr1 protocol.
> All of this stuff is on GitHub: https://github.com/DanielaE
> Each affected library has a branch 'feature/remove-deprecated'
> I can send out PRs to library authors interested in that and help
> working on a converged Boost-wide solution
Please do file some PR's, that would be most useful,
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk