Protobuf3-cpp update woes; strategy to avoid broken dependent ports?

Daniel J. Luke dluke at geeklair.net
Fri May 21 22:06:43 UTC 2021


On May 21, 2021, at 8:38 AM, Joshua Root <jmr at macports.org> wrote:
> If it's not actually doing anything that should break binary compatibility (removing symbols or changing their semantics), the fix is to stop increasing the library major version for binary compatible updates. If it is, there's no getting around rev bumping all dependents.

This is something that would be nice to expand macports base to handle more easily (although the details of the implementation might be annoying to deal with) - but we've managed for a /long/ time with rev-bumping all dependent ports.

-- 
Daniel J. Luke



More information about the macports-dev mailing list