[MacPorts] #59436: libxml2 @2.9.9: libxml2-config.cmake LIBXML2_LIBRARIES includes libxml2's dependencies, which results in overlinking

MacPorts noreply at macports.org
Wed Oct 23 13:41:55 UTC 2019


#59436: libxml2 @2.9.9: libxml2-config.cmake LIBXML2_LIBRARIES includes libxml2's
dependencies, which results in overlinking
-------------------------+--------------------
  Reporter:  ryandesign  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.2
Resolution:              |   Keywords:
      Port:  libxml2     |
-------------------------+--------------------

Comment (by michaelld):

 Unless libxml2 requires ICU for the API, then there's no reason they the
 ICU ABI should be required in this manner. Even static links shouldn't
 require it, as it should be built-in to the static library. Or, that's my
 belief / understanding of how these things should work.

 Is there a PR for this issue yet? There are a -lot- of ports that depend
 on libxml2, which if not fixed will either require a rev-bump or to be
 rebuilt because of this chained dependency .... grrr ....

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


More information about the macports-tickets mailing list