3 | | Here are my comments from Boost 1.72.0, which I'll do testing on shortly to verify: |
4 | | {{{ |
5 | | My initial testing shows 2 things: |
6 | | |
7 | | 1. the new API ''is'' compatible with every port I have installed that requires Boost --26 ports, out of the roughly 268 ports that `port echo depends:boost` returns -- so about 10%, which for my current setup -- macOS 10.14.6 18G1012 / Xcode 11.2.1 11B500 -- all build cleanly & I saw no deprecation warnings in the build logs I reviewed (about 10 of those ports)! |
8 | | 2. The new ABI ''is not'' compatible with the prior one. Hence, we have to actually rev-bump ports to link against the new ABI. |
9 | | |
10 | | I'm going to create a PR for this update & post it here: first for Boost itself then rev-bumps for the dependent ports that I've tested. I'd encourage others to add to it. |
11 | | }}} |
| 3 | I've closed the WIP PR for 1.72.0 because it was stale. I'll do a local update / test to work on compatibility and if things aren't horrible then I'll create another PR. Hopefully this Boost is more project-compatible than the prior 2 versions, and so we can get it in place more quickly. |