diff options
Diffstat (limited to 'projects/firefox/Dockerfile')
-rw-r--r-- | projects/firefox/Dockerfile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/projects/firefox/Dockerfile b/projects/firefox/Dockerfile index 18543d582..1d19ca82e 100644 --- a/projects/firefox/Dockerfile +++ b/projects/firefox/Dockerfile @@ -19,13 +19,18 @@ RUN add-apt-repository -y ppa:ubuntu-toolchain-r/test RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends \ gawk \ libstdc++6 \ + m4 \ python \ software-properties-common + +# This wrapper of cargo seems to interfere with our build system. +RUN rm -f /usr/local/bin/cargo + RUN git clone --depth 1 https://github.com/mozilla/gecko-dev mozilla-central RUN git clone --depth 1 https://github.com/mozillasecurity/fuzzdata WORKDIR mozilla-central # Install OS dependencies. # Will be re-run in build.sh to install missing dependencies. ENV SHELL /bin/bash -RUN ./mach bootstrap --no-interactive --application-choice browser +RUN ./mach --no-interactive bootstrap --application-choice browser COPY build.sh target.c *.options mozconfig.* $SRC/ |