2025-07-15 16:55:32 +05:30
|
|
|
FROM ubuntu:25.10
|
2017-12-14 17:44:20 +01:00
|
|
|
|
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
|
|
gcc libc6-dev qemu-user ca-certificates \
|
|
|
|
|
gcc-powerpc64le-linux-gnu libc6-dev-ppc64el-cross \
|
2024-12-19 00:42:53 +05:30
|
|
|
file make
|
2017-12-14 17:44:20 +01:00
|
|
|
|
2019-05-13 11:08:03 +00:00
|
|
|
# Work around qemu triggering a sigill on vec_subs if the cpu target is not defined.
|
2017-12-14 17:44:20 +01:00
|
|
|
ENV CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_LINKER=powerpc64le-linux-gnu-gcc \
|
2025-04-18 09:26:56 +05:30
|
|
|
CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_RUNNER="qemu-ppc64le -cpu power11 -L /usr/powerpc64le-linux-gnu" \
|
2017-12-14 17:44:20 +01:00
|
|
|
CC=powerpc64le-linux-gnu-gcc \
|
|
|
|
|
OBJDUMP=powerpc64le-linux-gnu-objdump
|