Skip to content

tools: add riscv64 container build support#2386

Open
monkey-jsun wants to merge 1 commit intogoogle:mainfrom
monkey-jsun:pr/containerfile-riscv64
Open

tools: add riscv64 container build support#2386
monkey-jsun wants to merge 1 commit intogoogle:mainfrom
monkey-jsun:pr/containerfile-riscv64

Conversation

@monkey-jsun
Copy link
Copy Markdown

Add Containerfile.riscv64 based on debian:trixie with all build
dependencies for riscv64: LLVM/Clang 19, Rust, Go, Bazel (built
from source), and cargo-bazel (built from rules_rust source).
Includes ca-certificates-java for JVM TLS trust store.

Requires Docker seccomp disabled on riscv64 hosts due to
RISCV_FLUSH_ICACHE syscall needed by JVM.

Add Containerfile.riscv64 based on debian:trixie with all build
dependencies for riscv64: LLVM/Clang 19, Rust, Go, Bazel (built
from source), and cargo-bazel (built from rules_rust source).
Includes ca-certificates-java for JVM TLS trust store.

Requires Docker seccomp disabled on riscv64 hosts due to
RISCV_FLUSH_ICACHE syscall needed by JVM.
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.

1 participant