[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 15:11:50 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:8 kencu]:
> Yeah, but:
> is it really ppc code in the files?? You’re cross compiling on 10.6 to
ppc… who knows what you got….
>
> IF it is ppc code, does it really work??
I am off the Quad, so will be able to post file into tomorrow.
I can also test it in some practical tasks, but will need to find some way
of doing that. For me it was just a dependency for other ports, which was
failing for me while apparently building for others. Such state was
disturbing and I wanted to solve it rather than disable a dependency on
libvpx.
Once I found someone’s comment re 1.5.0 that PowerPC support being removed
(superficially) but that person preserved it via patching, I decided to
work on 1.5.0 directly rather than trying to make 1.4.0 build, Then I
adapted patches, but it still kept failing with tool chain error. That
part was not obvious, but after few attempts I found a way that worked.
After 1.5.0 built I changed patches for 1.6.1, and it failed with another
error. The latter was easy to fix looking in the log.
Btw, these aren’t cross-compiling, it’s on 10.6 PPC. (Since I was not
asking a question anymore but merely reporting on the fact, I didn’t
repeat the process on 10.5.8 yet. But presumably it will build too.)
From the verbose output compilation went with correct arch flags. I am
sure binaries are ppc, as they should. Functionality remains to be tested
though.
--
Ticket URL: <https://trac.macports.org/ticket/64653#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list