forked from mirrors/gecko-dev
Backed out changeset 8ce536574e74 (bug 1666347) Backed out changeset 7cc5b13a3bf6 (bug 1666345) Backed out changeset e112876ba18b (bug 1661624) Backed out changeset 0f03ce337449 (bug 1667152)
42 lines
848 B
Docker
42 lines
848 B
Docker
FROM $DOCKER_IMAGE_PARENT
|
|
MAINTAINER Mike Hommey <mhommey@mozilla.com>
|
|
|
|
VOLUME /builds/worker/checkouts
|
|
VOLUME /builds/worker/workspace
|
|
VOLUME /builds/worker/tooltool-cache
|
|
|
|
ENV XZ_OPT=-T0
|
|
|
|
RUN dpkg --add-architecture i386
|
|
|
|
# Ideally, we wouldn't need gcc-multilib and the extra linux-libc-dev,
|
|
# but the latter is required to make the former installable, and the former
|
|
# because of bug 1409276.
|
|
RUN apt-get update && \
|
|
apt-get install \
|
|
autoconf2.13 \
|
|
bison \
|
|
bzip2 \
|
|
flex \
|
|
curl \
|
|
file \
|
|
gawk \
|
|
g++-multilib \
|
|
gnupg \
|
|
jq \
|
|
libucl1 \
|
|
libxml2 \
|
|
patch \
|
|
p7zip-full \
|
|
scons \
|
|
tar \
|
|
unzip \
|
|
uuid \
|
|
wget \
|
|
x11-utils \
|
|
xvfb \
|
|
yasm \
|
|
zip \
|
|
zlib1g-dev \
|
|
libfreetype6-dev:i386 \
|
|
libx11-dev:i386
|