New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update bundled boost #16618
Comments
Since I'm not have much luck getting this to work, it might be useful to do it in a more systematic way. To make this possible, here's my workflow:
|
I have finally figured out what the problem is. In BOOST's
In that very first
Apparently the assumption is that only GCC defines these preprocessor variables What is confusing to me is that I cannot find a trace on the internet of anyone else who would have run into this problem. The code shown above was introduced in BOOST 1.74, as far as I can tell, which was released in August 2020 -- so enough time for others to run into this issue too. In any case, a safe patch would be to add |
A different (perhaps better?) approach would be to unconditionally define But this perhaps a question for a separate PR. |
If that could avoid the custom patch (e969195) I think it would be a better approach, allowing for external Boost installations to be used without problems. |
We took care of this. |
From the developer meeting today - we should get this done significantly ahead of the release.
The text was updated successfully, but these errors were encountered: