sensu / sensu-go

Simple. Scalable. Multi-cloud monitoring.
https://sensu.io
MIT License
1.02k stars 175 forks source link

Build for new ARM-based macOS #3954

Closed amdprophet closed 3 years ago

amdprophet commented 4 years ago

Feature Suggestion

Creating this issue to track support for the new ARM-based macOS.

Tasks

Both @jamesdphillips and myself have access to Apple Developer Transition Kits for porting & testing.

amdprophet commented 4 years ago

I've got both sensuctl and sensu-agent running natively on darwin/arm64. I was able to build them by using a patched Go 1.14.6 and by adding the appropriate files to gopsutil.

Screen Shot 2020-07-31 at 1 07 25 AM

amdprophet commented 4 years ago

I opened https://github.com/shirou/gopsutil/pull/917 to add support for darwin/arm64 in gopsutil.

nikkictl commented 4 years ago

This will be blocked until the aforementioned PR is merged and Go 1.16 is released. But we should definitely do this :)

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

amdprophet commented 3 years ago

This is shipping with 6.4.0.