[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