Skip to content

macOS 10.5 needs a fallback for libdispatch and NOTE_TRIGGER #58

@barracuda156

Description

@barracuda156

While #57 fixes the build for 10.6, it is not sufficient for 10.5, due to:

  1. libdispatch does not exist in 10.5 and, unfortunately, does not build from source either, at least so far. Can mach semaphores be used as a fallback?
  2. 10.5 has no NOTE_TRIGGER or EV_TRIGGER, and while the existing code provides a fallback for this case, it fails on macOS, since there is no pipe2. There was a similar issue elsewhere, which was solved by slightly changing the implementation: epoupon/lms@777c360

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions