[MacPorts] #61775: mame: 0.226 build fails on 10.8, due to host libstdc++ bug (_DARWIN_C_SOURCE needs to be defined)

MacPorts noreply at macports.org
Tue Dec 8 00:04:45 UTC 2020


#61775: mame: 0.226 build fails on 10.8, due to host libstdc++ bug
(_DARWIN_C_SOURCE needs to be defined)
----------------------+----------------------
  Reporter:  mascguy  |      Owner:  mascguy
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  mame     |
----------------------+----------------------

Comment (by mascguy):

 Replying to [comment:2 ryandesign]:
 > MacPorts uses libc++ by default on 10.6 and later. Are you sure that
 mame is using libstdc++? If it is, that is a bug that should be fixed; it
 should use the C++ stdlib that MacPorts tells it to.

 No, you're right... Mame is using libc++, rather than libstdc++. I wanted
 to log this ASAP, to ensure folks know I'm working these issues. But was
 clearly a bit too hasty. LOL

 As for the issue, I've built with both Clang 9 and 10 [the MacPorts
 versions], and it fails in both cases. So... does that mean the same
 issues exists in both Clang/LLVM 9, as well as 10... but only on MacOS
 10.8?

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


More information about the macports-tickets mailing list