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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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