Boost logo

Boost :

Subject: Re: [boost] C++03 / C++11 compatibility question for compiled libraries
From: Peter Dimov (lists_at_[hidden])
Date: 2018-02-09 18:21:58


Jared Grubb wrote:

> Is there an example of an existing library that ditched C++03 support?

Can't think of one, but C++03 becomes more and more of a burden for ASIO so
it might do so.

> If a library with no dependents (say, boost::log or boost::process)
> declared they were going C++11-only in boost-1.70, would that really be
> allowed?

Yes.

> If a library with dependents (say, boost::date_time) wanted to go C++11,
> would the community rally to push its dependent libraries to move too?

By virtue of depending on a C++11 library, they will effectively become
C++11-only whether they "move" or not. The community plays no role.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk