v0.23.3-rc1: mlx: fix macOS 26 target leakage in v3 metallib (#16053)
Mirrored from Ollama releases for archival readability. Support the source by reading on the original site.
MLX compiles the AIR objects with the requested -mmacosx-version-min, but its final metallib step invokes metal instead of metallib. With the macOS 26 SDK, that can stamp the Metal v3 library with a macOS 26 deployment target.
Relink the generated AIR files with metallib before install until this is fixed upstream.
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.