Skip to content

OS Support: Support MacOS in CI #13

Description

@chorman0773

macOS is a Posix Compliant operating system, and lc-coreutils should ideally build on macOS.
Presently, the use of the mknodat syscall has caused CI failures. This should be looked into (Note: do not replace *at syscalls in lc-coreutils).

  • Assess Version of Posix Compliance presented by macOS
  • Assess alternatives for missing 2008 functions, particularily the *at syscalls
  • Determine if macOS Support is viable
  • Reenable if possible, otherwise remove macos CI workflows

Metadata

Metadata

Assignees

No one assigned

    Labels

    ci-failureAddressing a failure in CI, except a critical one.os-supportSupport for an Operating system in lc-coreutils

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions