Files
sousa-gecko/taskcluster/docker/custom-car-android/Dockerfile
T
KS 9f56d046ef Bug 2049686 - Update docker for Android CaR r=perftest-reviewers,aglavic
Fixes android-custom-car toolchain builds failing because
v8_context_snapshot_generator couldn't load libx11.so.6 at runtime.

The generator is a host x64 binary that runs during the Android
cross-compile. The linux64 docker image already had a full set of x11
runtime libs; the android one didn't. Rather than add just the one
missing lib, this patch brings the android image up to the same set as
linux64.

Differential Revision: https://phabricator.services.mozilla.com/D308259
2026-06-23 16:01:30 +00:00

44 lines
797 B
Docker

FROM $DOCKER_IMAGE_PARENT
MAINTAINER kshampur <kshampur@mozilla.com>
VOLUME /builds/worker/checkouts
VOLUME /builds/worker/workspace
VOLUME /builds/worker/tooltool-cache
ENV XZ_OPT=-T0
RUN apt-get update && \
apt-get install \
bzip2 \
curl \
libbz2-dev \
libglib2.0-dev \
libtinfo5 \
pkg-config \
tar \
unzip \
wget \
zip \
lsb-release \
gperf \
procps \
libdbus-1-3 \
libx11-6 \
libx11-xcb1 \
libxau6 \
libxcb1 \
libxcb-cursor0 \
libxcomposite1 \
libxcursor1 \
libxdamage1 \
libxdmcp6 \
libxext6 \
libxfixes3 \
libxi6 \
libxinerama1 \
libxkbcommon0 \
libxrandr2 \
libxrender1 \
libxss1 \
libxtst6