[MacPorts] #69796: libdispatch-legacy @84.5.5_2: build fails on Leopard PPC with many missing functions
MacPorts
noreply at macports.org
Sun Apr 21 20:12:56 UTC 2024
#69796: libdispatch-legacy @84.5.5_2: build fails on Leopard PPC with many missing
functions
---------------------------------+--------------------------
Reporter: kencu | Owner: barracuda156
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: libdispatch-legacy |
---------------------------------+--------------------------
Comment (by barracuda156):
Replying to [comment:2 kencu]:
> An old version of libdispatch used blocks, but a newer version dropped
that requirement? That would be very odd Apple behaviour, indeed.
Yes, as far as I can see this is gone from 10.6.x releases:
https://github.com/barracuda156/10.6-PowerPC-
SDKs/blob/1aee512fbbb7949fc33d4668eec429c73cc2b2ff/MacOSX10.6.sdk/usr/include/dispatch/dispatch.h#L12-L14
So it will err out on 10a190, but it works fine if newer headers are used.
From various third-party implementations I got an impression that blocks
support is desirable but not required for dispatch to work.
However, Libc and libpthreads is a concern on 10.5.
--
Ticket URL: <https://trac.macports.org/ticket/69796#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list