Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS Support: Support MacOS in CI #13

Open
4 tasks
chorman0773 opened this issue Oct 30, 2020 · 0 comments
Open
4 tasks

OS Support: Support MacOS in CI #13

chorman0773 opened this issue Oct 30, 2020 · 0 comments
Labels
ci-failure Addressing a failure in CI, except a critical one. os-support Support for an Operating system in lc-coreutils

Comments

@chorman0773
Copy link
Member

chorman0773 commented Oct 30, 2020

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
@chorman0773 chorman0773 added os-support Support for an Operating system in lc-coreutils ci-failure Addressing a failure in CI, except a critical one. labels Oct 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-failure Addressing a failure in CI, except a critical one. os-support Support for an Operating system in lc-coreutils
Projects
None yet
Development

No branches or pull requests

1 participant