Skip to content

UPSTREAM PR #21647: ci: add android arm64 build and release#1355

Open
loci-dev wants to merge 9 commits into
mainfrom
loci/pr-21647-ykhrustalev-android-build2
Open

UPSTREAM PR #21647: ci: add android arm64 build and release#1355
loci-dev wants to merge 9 commits into
mainfrom
loci/pr-21647-ykhrustalev-android-build2

Conversation

@loci-dev
Copy link
Copy Markdown

Note

Source pull request: ggml-org/llama.cpp#21647


Overview

Add Android arm64 build to CI (build.yml) and release pipeline (release.yml) so that the same set of tools and server binaries shipped for Linux are also available for Android.

The job cross-compiles using the Android NDK on ubuntu-latest, following the same cmake flags and patterns as the existing ubuntu-cpu release job. The only android-specific additions are:

  • Toolchain file, ABI (arm64-v8a), and platform (android-28)
  • -DGGML_OPENMP=OFF — not available in NDK cross-compile
  • -DLLAMA_OPENSSL=OFF — no system SSL, matches existing build-android.yml

Requirements

@loci-dev loci-dev force-pushed the main branch 3 times, most recently from 7638ab4 to f1b46d5 Compare April 20, 2026 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants