transcription-whispercpp: consume ggml-speech 2026-06-02 (Adreno OpenCL selection, QVAC-18993)#2392
Closed
Zbig9000 wants to merge 1 commit into
Closed
Conversation
…CL selection) Phase 2 of QVAC-18993: point the addon at the registry baseline that publishes ggml-speech 2026-06-02 (qvac-registry-vcpkg#178, REF tetherto/qvac-ext-ggml@ 9bca9b3d = PR tetherto#18's Adreno-aware Android OpenCL/Vulkan backend selection). Only change: default-registry.baseline a9d7e924 -> bd344b13a30d2fc5133c4710964 a2d3d53691d1c (registry main after tetherto#178). That baseline already carries whisper-cpp 1.8.5, so the existing `whisper-cpp 1.8.5#0` override is kept as-is; whisper-cpp's `version>=ggml-speech 2026-05-27` now resolves to 2026-06-02. No overlay-ports, no override changes. Local validation (x64-linux, no overlay, against the real merged registry): vcpkg resolves ggml-speech[core,vulkan]@2026-06-02 (tetherto/qvac@9bca9b3d) <- whisper-cpp@1.8.5 <- spirv-headers@1.4.341.0; build clean; test:cpp 111/111, test:unit 30/30, test:dts clean, test:integration 10/10, accuracy 8/8, chunking 1/1. Note: the baseline bump also advances qvac-lint-cpp 1.4.4#3 -> 1.4.5 (the only other non-pinned registry dep that moved); harmless (lint config; no C++ change in this PR). qvac-lib-inference-addon-cpp stays at 1.2.1. Co-authored-by: Cursor <cursoragent@cursor.com>
freddy311082
approved these changes
Jun 2, 2026
Contributor
Author
|
Closing: switching from a default-registry baseline bump to the correct version-pin approach (don't update the baseline; bump the whisper-cpp override to the new port-version). Replaced by the registry consumer-bump PR + a combined addon overlay/version PR for whisper + tts-ggml + parakeet. |
Contributor
Tier-based Approval Status |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Phase 2 of QVAC-18993 — point the addon at the registry baseline that publishes
ggml-speech 2026-06-02(qvac-registry-vcpkg#178, merged; REFtetherto/qvac-ext-ggml@9bca9b3d= qvac-ext-ggml#18's Adreno-aware Android OpenCL/Vulkan backend selection).One-line change:
default-registry.baselinea9d7e924→bd344b13a30d2fc5133c4710964a2d3d53691d1c(registrymainafter #178).whisper-cpp 1.8.5, so the existingwhisper-cpp 1.8.5#0override is kept as-is; whisper-cpp'sversion>=ggml-speech 2026-05-27now resolves to2026-06-02.Local validation (x64-linux, no overlay, against the real merged registry)
vcpkg resolves
ggml-speech[core,vulkan]@2026-06-02(tetherto@9bca9b3d) ←whisper-cpp@1.8.5←spirv-headers@1.4.341.0; build clean; test:cpp 111/111, test:unit 30/30, test:dts clean, test:integration 10/10, accuracy 8/8, chunking 1/1.The registry port itself was separately
vcpkg install-verified (fetch + SHA512 + spirv-headers + patch + build) before #178 merged.Note
The baseline advance also moves
qvac-lint-cpp 1.4.4#3 → 1.4.5(the only other non-pinned registry dep that moved); harmless (lint config; no C++ change in this PR).qvac-lib-inference-addon-cppstays1.2.1.Relationship to the rest of QVAC-18993
backendIdreporting fix, Adrenogpu_deviceguard for the 700+ OpenCL pick, un-quarantined Android GPU test, ggml log forwarding) are in transcription-whispercpp: report IGPU backends (fix Mali silent CPU mislabel) #2343 — complementary, both needed for the full Adreno 700+ behavior.Test plan
transcription-whispercppCI green (prebuild matrix + cpp/unit/dts + integration)vkCmdBindPipelinecrash), Pixel 9 (Mali) → VulkanMade with Cursor