[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