Skip to content

feat: Add proper MacOS support#210

Merged
hoytech merged 11 commits into
hoytech:masterfrom
Thunder-Blaze:feat/add-mac-support
Jun 3, 2026
Merged

feat: Add proper MacOS support#210
hoytech merged 11 commits into
hoytech:masterfrom
Thunder-Blaze:feat/add-mac-support

Conversation

@Thunder-Blaze

Copy link
Copy Markdown
Contributor

Description

strfry currently only builds on Linux. This PR makes it build and run on macOS and adds a GitHub Actions workflow to keep it that way.

Issue

Depends On

Testing

  • Please refer to hoytech-cpp #1 as I have added all the relevant screenshots there of both Linux and MacOS

@Thunder-Blaze

Copy link
Copy Markdown
Contributor Author

This is now complete and ready for review

  • Once the PR's in hoytech-cpp and session-token-cpp are merged and the submodules are bumped, The CI checks will start passing

@hoytech

hoytech commented Apr 22, 2026

Copy link
Copy Markdown
Owner

Looking good so far, thank you! I'm still reviewing the dependency PRs, I hope to merge them all soon.

@Thunder-Blaze Thunder-Blaze force-pushed the feat/add-mac-support branch from e5efa4f to b2ec288 Compare June 2, 2026 13:59
@hoytech hoytech merged commit 6a79907 into hoytech:master Jun 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Portability: Linux-only inotify / eventfd dependency blocks macOS builds

2 participants