Changes between Version 3 and Version 4 of Ticket #59834


Ignore:
Timestamp:
Aug 14, 2020, 3:12:50 PM (4 years ago)
Author:
michaelld (Michael Dickens)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #59834

    • Property Summary changed from Boost: update to 1.73.0 to Boost: update to 1.74.0
  • Ticket #59834 – Description

    v3 v4  
    1 Boost 1.73.0 was released on 20200426.
     1Boost 1.74.0 was released on 20200814 < https://www.boost.org/users/history/version_1_74_0.html >
    22
    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 }}}
     3I'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.