Skip to content

build(marketplace): whisper 0.3.0 published bundle may not be portable (predates -march=x86-64 baseline) #646

Description

@staging-devin-ai-integration

Follow-up from PR #638 review (#638 (comment)).

PR #638 adds portable build flags for whisper (SOURCE_DATE_EPOCH=1, -march=x86-64 -mtune=generic) in scripts/marketplace/build_official_plugins.sh, but the registry is append-only, so the already-published whisper-0.3.0 bundle is never rebuilt — the flags are forward-looking only. If 0.3.0 was compiled with ggml's default GGML_NATIVE (-march=native) on a newer build host, consumers (including the bundle-based demo image, which pins whisper-0.3.0) could SIGILL on older CPUs.

Action: confirm how the published 0.3.0 bundle was built (e.g. check for AVX512 instructions in the .so), and if non-portable, bump whisper's version to trigger a portable rebuild and repin the demo image.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions