From 3ae0d9fe148e18064cd8b361e2a21deb0dbc637f Mon Sep 17 00:00:00 2001 From: Catena cyber <35799796+catenacyber@users.noreply.github.com> Date: Thu, 2 Sep 2021 21:06:47 +0200 Subject: [PATCH] Fixes ecc-diff-fuzzer with new base-builder (#6383) * Fixes ecc-diff-fuzzer with new base-builder Needing both rust and golang * Move suricata to base-builder-rust As it uses both C and rust --- projects/ecc-diff-fuzzer/Dockerfile | 5 ++++- projects/suricata/Dockerfile | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/projects/ecc-diff-fuzzer/Dockerfile b/projects/ecc-diff-fuzzer/Dockerfile index 7c220a41d..6defc0039 100644 --- a/projects/ecc-diff-fuzzer/Dockerfile +++ b/projects/ecc-diff-fuzzer/Dockerfile @@ -14,7 +14,10 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder-rust +ENV GOPATH /root/go +ENV PATH $PATH:/root/.go/bin:$GOPATH/bin +RUN install_go.sh RUN apt-get update && apt-get install -y make cmake bzip2 autoconf automake gettext libtool python curl RUN rustup target add i686-unknown-linux-gnu #use different package sources for recent npm diff --git a/projects/suricata/Dockerfile b/projects/suricata/Dockerfile index 837a8892d..964c39498 100644 --- a/projects/suricata/Dockerfile +++ b/projects/suricata/Dockerfile @@ -14,7 +14,7 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +FROM gcr.io/oss-fuzz-base/base-builder-rust RUN apt-get update && apt-get install -y build-essential autoconf automake libtool make pkg-config python flex bison zlib1g-dev libpcre3-dev cmake tshark # TODO libmagic, liblzma and other optional libraries