diff --git a/CHANGELOG.md b/CHANGELOG.md index c7c9bf8b..8f08ef5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -333,6 +333,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Fixed +### macOS CI — performance CPU snapshot build + +**By [@cucadmuh](https://github.com/cucadmuh), PR [#931](https://github.com/Psychotoxical/psysonic/pull/931)** + +* `aarch64-apple-darwin` builds no longer fail in `perf.rs`: host total CPU ticks on macOS use Mach `host_processor_info` instead of BSD-only `sysctl` constants missing from `libc` on Darwin. + ### CI — npmDepsHash on app-v* tags **By [@cucadmuh](https://github.com/cucadmuh), PR [#927](https://github.com/Psychotoxical/psysonic/pull/927)** diff --git a/src/config/settingsCredits.ts b/src/config/settingsCredits.ts index a20bf056..37cb7dc7 100644 --- a/src/config/settingsCredits.ts +++ b/src/config/settingsCredits.ts @@ -140,6 +140,7 @@ const CONTRIBUTOR_ENTRIES = [ 'Analytics: library backfill scan phase/cursor persistence so advanced indexing can finish large libraries (PR #882)', 'Analytics: Opus waveform/LUFS/enrichment decode via symphonia-adapter-libopus in the analysis pipeline (PR #883)', 'Artist page: top-track thumbnails use the same album cover path and warm batch as the albums grid (PR #886)', + 'Perf: macOS host CPU ticks via Mach host_processor_info — fixes aarch64-apple-darwin CI build (PR #931)', ], }, {