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
This commit is contained in:
Catena cyber 2021-09-02 21:06:47 +02:00 committed by GitHub
parent 4431a34a65
commit 3ae0d9fe14
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View File

@ -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

View File

@ -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