|
Boost : |
From: Peter Dimov (pdimov_at_[hidden])
Date: 2020-11-29 16:14:34
Jeff Garland wrote:
> Why not just alternate releases -- so we'd have a 20 release and then a 17
> release, etc?
I have no idea how that's supposed to work.
> If we did pull this off, one interesting problem that would be induced is
> what various linux distros ship with...
Linux distros ship Boost built with the default gcc, with the default C++
standard. g++ defaults to C++03 before g++-6, to C++14 before g++-11. A
C++17 Boost will be unshippable for a while. C++14 is kind of acceptable
today.
The other major consumer of pre-C++11 Boost are non-mainstream platforms
such as z/OS, where people are still stuck with C++03.
See e.g.
https://github.com/boostorg/build/issues/534
https://github.com/boostorg/build/issues/535
https://github.com/boostorg/build/issues/519
https://github.com/boostorg/build/issues/511
https://github.com/boostorg/build/issues/473
https://github.com/boostorg/build/issues/471
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk