bazelbuild/rules_android

Support `emulator/qemu/linux-aarch64/qemu-system-aarch64`

Aberta

#305 aberto em 17 de ago. de 2022

 (0 comentário) (1 reação) (0 responsável)Java (88 forks)auto 404
P2feature requestgood first issue

Métricas do repositório

Stars
 (202 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Description of the bug:

when emulator/qemu/linux-aarch64/qemu-system-aarch64 exists in the android SDK on arm linux, bazel doesn't find it.

Might need to add something like:

         "@bazel_tools//src/conditions:linux_aarch64": ["emulator/qemu/linux-aarch64/qemu-system-aarch64"], 

here: https://github.com/bazelbuild/bazel/blob/6621495b7510ff9599e103c04907598b672eab9f/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt#L69-L76

What's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.

Try to build https://github.com/android/android-test on linux running on apple silicon (ARM)

preview of linux_aarch64 emulator is available here: https://ci.android.com/builds/branches/aosp-emu-master-dev/grid?

Which operating system are you running Bazel on?

linux on apple silicon (ARM)

Have you found anything relevant by searching the web?

Related: https://issuetracker.google.com/issues/242699119

Guia do colaborador