[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 18:21:09 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):

 Thank you, Ken, for opening this. I hope we can fix it for 10.5 eventually
 (including `ppc64`, in an ideal case).

 I have noticed that block-looking thing, but despite that it builds fine
 on 10.6 ppc, where Xcode gcc does not support blocks (it ''might'' support
 something partly, but it errs out on old version of dispatch headers which
 do require blocks – something which was dropped in released 10.6.x).
 It could be that 10.5 tries to build a different target, which uses an
 older version of headers.

 Re unavailable functions: those should be available in supplied sources in
 fact, since the build uses sources for `Libc` etc. from 10.6. Maybe
 `-mmacosx-version-min=10.5` breaks the build, since headers prevent 10.6
 stuff from being included?

-- 
Ticket URL: <https://trac.macports.org/ticket/69796#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list