b9503
Breaking Changes📦 llama-cppView on GitHub →
⚠ 5 breaking🐛 1 fixes🔧 2 symbols
Summary
This release primarily addresses a bug fix in the `mtmd` component related to Gemma 4 audio projector embeddings by removing the `projection_dim`. It also notes the disabling of several platform-specific builds.
⚠️ Breaking Changes
- The structure for handling Gemma 4 audio projector embeddings has changed; the `projection_dim` has been removed from `clip_n_mmproj_embd`.
- macOS Apple Silicon (arm64) builds with KleidiAI enabled are disabled.
- Ubuntu SYCL FP32 builds are disabled.
- Windows SYCL builds are disabled.
- openEuler builds are disabled.
Migration Steps
- If using Gemma 4 audio projection, update code to reflect the removal of `projection_dim` from `clip_n_mmproj_embd`.
🐛 Bug Fixes
- Fixed an issue in `mtmd` to correctly handle Gemma 4 audio projector embedding size.