[MacPorts] #68328: openexr: dylib names change with each release, requiring rebuilds of all dependents
MacPorts
noreply at macports.org
Sun Oct 8 17:37:35 UTC 2023
#68328: openexr: dylib names change with each release, requiring rebuilds of all
dependents
----------------------+----------------------
Reporter: mascguy | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: openexr |
----------------------+----------------------
Comment (by JGoldstone):
Thanks for keeping me Cc:'d, and of course I saw the discussion over on
the OpenEXR list. You saw the email from Nick and from Larry; I would make
the analogy to Python, with a yearly release that has (typically) some ABI
changes and is reflected in the second digit, and considerably more
frequent, ABI-preserving changes in the third digit. For us to change the
first digit, which Larry mentions as being 'more major than major' — that
would be the equivalent of the Python 2 -> Python 3 transition. Or close.
I don't think we've permanently foresworn the idea, as they seem to have,
but like them we can't envision anything that would be sufficiently earth-
shaking.
But I'm bothering to add a comment here mostly to thank you, to express my
extreme gratitude that MacPorts is tracking OpenEXR (and other ASWF
projects, I believe) closely again.
--
Ticket URL: <https://trac.macports.org/ticket/68328#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list