On 02/08/18 23:23, degski via Boost wrote:
On 8 February 2018 at 13:54, Andrey Semashev via Boost < boost@lists.boost.org> wrote:
... Those code bases are supposed to link with whatever Boost version
Why does this have to be the case, why does it "have" to be whatever version?
Because otherwise such code base becomes unshippable with that distro (i.e. cannot be packaged for that distro). This includes both preparing the package for the distro, if you're the package maintainer from the distro, and public users' repositories (e.g. PPAs). If you're distributing software separately from the distro ecosystem, you have to build and package Boost yourself, which may in turn require re-packaging other components that depend on Boost or can be used with your software. This quickly increases the packaging burden on you.