[MacPorts] #59439: php is overlinked to icu and libxml2's other dependencies

MacPorts noreply at macports.org
Fri Jan 13 09:06:56 UTC 2023


#59439: php is overlinked to icu and libxml2's other dependencies
-------------------------+------------------------
  Reporter:  ryandesign  |      Owner:  ryandesign
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.2
Resolution:              |   Keywords:
      Port:  php         |
-------------------------+------------------------

Comment (by ryandesign):

 libxslt was changed in version 1.1.36. Whereas before its `xslt-config`
 output was correct for static linking but not for dynamic linking when
 both kinds of libraries are installed, it is now the other way around:
 correct for dynamic linking and incorrect for static linking. The
 developer of libxslt doesn't know how to make it work for both cases and
 intends to bypass the problem by removing the ability for libxslt to
 install both kinds of libraries at once, despite my objections to that
 course of action.

 However now that `xslt-config` does the right thing for our use case, at
 least for the moment, that should make it possible to fix php 7.3 and
 earlier the way I want to.

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


More information about the macports-tickets mailing list