Changes between Version 5 and Version 6 of Ticket #61775


Ignore:
Timestamp:
Dec 8, 2020, 2:00:49 AM (3 years ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #61775 – Description

    v5 v6  
    2020Note that the Mame port is presently using MacPorts Clang 9. However, the same failures also occur with MacPorts Clang 10.
    2121
    22 Potential solution: Patch the source file(s) in question, adding the following at the appropriate place:
     22Potential solution: Patch source file 'posixfile.cpp', adding the following at the appropriate place:
    2323
    2424{{{
     
    2929}}}
    3030
    31 While we could certainly define '_DARWIN_C_SOURCE' globally, that seems more risky. And unnecessary, if only a small number of source files are involved.
     31While we could certainly define '_DARWIN_C_SOURCE' globally, that seems more risky. Particularly given that the issue only affects one Mame source file.
    3232
    33 Currently building on a 10.8 VM, to verify the latter.
     33I've confirmed that the proposed fix allows Mame to build successfully, on MacOS 10.8.