[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