[MacPorts] #72254: libxml2: update to 2.14

MacPorts noreply at macports.org
Wed Apr 9 03:01:01 UTC 2025


#72254: libxml2: update to 2.14
-----------------------+--------------------
  Reporter:  szhorvat  |      Owner:  (none)
      Type:  update    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  libxml2   |
-----------------------+--------------------

Comment (by Dave-Allured):

 Is a port split and slow migration strategy reasonable, like this?

 1.  Rename the original port `libxml2` to `libxml213`.

 2.  Change all current dependents to invoke `libxml213` rather than
 `libxml2`.  I think this can be done mechanically, all at once, with low
 risk.

 3.  Clone to create a new port `libxml2`, starting with version 2.14 and
 going forward.

 4.  Dependents are then migrated to the new version individually over
 time, by their own maintainers.

 The sonames differ, so they can coexist.  I'm not sure what to do about
 header files and other support files.  I have not checked the code bases
 for conflicts.

-- 
Ticket URL: <https://trac.macports.org/ticket/72254#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list