[MacPorts] #64787: shared-mime-info fails to build for ppc64 on Leopard

MacPorts noreply at macports.org
Tue Mar 29 11:54:58 UTC 2022


#64787: shared-mime-info fails to build for ppc64 on Leopard
-------------------------------+-------------------------------------
  Reporter:  barracuda156      |      Owner:  (none)
      Type:  defect            |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.7.1
Resolution:                    |   Keywords:  powerpc, leopard, ppc64
      Port:  shared-mime-info  |
-------------------------------+-------------------------------------

Comment (by barracuda156):

 Replying to [comment:1 ryandesign]:
 > It is unusual that it is trying to link with the static library
 libxml2.a. It should be linking with the dynamic library libxml2.dylib.
 Once that is fixed, the undefined symbols should disappear.
 >
 > The meson log says the reason is:
 > {{{
 > Rejected /opt/local/lib/libxml2.dylib, supports ['ppc7400', 'ppc64'] but
 need ppc
 > }}}
 >
 > It is "normal" for software to build for ppc7400 (G4) when `-arch ppc`
 is used on a system version that does not support G3 processors. Maybe
 meson is not aware of that and needs to be enhanced to deal with it.

 Could you suggest what should I try to do?

 P. S. Notice a similar error with `gobject-introspection` that uses
 `meson` now: https://trac.macports.org/ticket/64769

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


More information about the macports-tickets mailing list