diff options
Diffstat (limited to 'projects')
-rw-r--r-- | projects/firefox/Dockerfile | 4 | ||||
-rw-r--r-- | projects/spidermonkey-ufi/Dockerfile | 4 | ||||
-rw-r--r-- | projects/spidermonkey/Dockerfile | 3 |
3 files changed, 11 insertions, 0 deletions
diff --git a/projects/firefox/Dockerfile b/projects/firefox/Dockerfile index 18543d58..3433f9dc 100644 --- a/projects/firefox/Dockerfile +++ b/projects/firefox/Dockerfile @@ -21,6 +21,10 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-reco libstdc++6 \ 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 diff --git a/projects/spidermonkey-ufi/Dockerfile b/projects/spidermonkey-ufi/Dockerfile index bf95bdfa..8caec014 100644 --- a/projects/spidermonkey-ufi/Dockerfile +++ b/projects/spidermonkey-ufi/Dockerfile @@ -20,6 +20,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ python \ libc++1 \ libc++abi1 + +# 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 WORKDIR mozilla-central/js/src/ COPY build.sh target.c $SRC/ diff --git a/projects/spidermonkey/Dockerfile b/projects/spidermonkey/Dockerfile index 91c8332a..4e1f2829 100644 --- a/projects/spidermonkey/Dockerfile +++ b/projects/spidermonkey/Dockerfile @@ -22,6 +22,9 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y \ yasm \ python +# 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 WORKDIR mozilla-central/js/src/ COPY build.sh $SRC/ |