[MacPorts] #64653: libvpx @1.4.0 fails to configure on 10.5.8: Configuring for target 'ppc32-darwin-gcc' enabling ppc32 enabling altivec Toolchain is unable to link executables
MacPorts
noreply at macports.org
Tue Feb 15 13:39:18 UTC 2022
#64653: libvpx @1.4.0 fails to configure on 10.5.8: Configuring for target 'ppc32
-darwin-gcc' enabling ppc32 enabling altivec Toolchain is unable to link
executables
---------------------------+-------------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: invalid | Keywords: powerpc, Leopard, ppc64
Port: libvpx |
---------------------------+-------------------------------------
Comment (by barracuda156):
Replying to [comment:6 kencu]:
> that may actually not turn out to true… gentoo had power versions later
than 1.5.0
>
>
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421b6f443ceceb7f50d1802845c0a169c7257d1e
>
> perhaps libvpx might have ppc support still. Someone would have to dig
in to be 100% certain of it.
Yeah, it looks like alleged removal of PowerPC support amounted to editing
away ppc mentions in two config files. Ironically, keeping more obscure
archs like mips. Were the code really dramatically changed for Intel,
SPARC and mips would have not stayed.
What did not work for me is Macports part with archs in portfile. Even
1.4.0 did not build with it.
I removed that portion from the portfile, made patches to restore ppc and
added one line to config args that made the whole thing compile.
For 1.6.1 another patch was needed, but a trivial one (to remove two flags
that compiler didn’t digest: flags that were supposed to get rid of
unneeded warnings, LOL).
I didn’t try later versions, but perhaps you are right, recent one may
also build.
--
Ticket URL: <https://trac.macports.org/ticket/64653#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list