Boost logo

Boost :

From: John Maddock (jz.maddock_at_[hidden])
Date: 2019-05-24 17:01:16

On 24/05/2019 09:58, Mathias Gaunard via Boost wrote:
> Hi,
> I'd like to point out that bcp namespace aliasing has been broken for
> quite a while, which impacts package providers of Boost which choose
> to package it with a versioned namespace.
> We should try to fix to enable more people to upgrade.
> The bug has been reported March 2018 on trac
> Then again by me this week on github

I've seen the git issue but missed the earlier one, apologies for that.

> Things have been made worse since 1.69 because libraries now build
> with visibility hidden by default, which means that with this bug
> symbols don't get exported and nothing links.
> Also I would argue that this set-up should be tested as part of the
> release validation process.
> The boost build system is arcane enough that we don't need a pretty
> standard build configuration to be subtly broken for more than a year.
> Could we try to address this before 1.71?

We can try, PR's would be welcome.

Best, John.

This email has been checked for viruses by Avast antivirus software.

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