aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/base-images
diff options
context:
space:
mode:
authorGravatar Oliver Chang <oliverchang@users.noreply.github.com>2019-11-12 14:56:16 +1100
committerGravatar GitHub <noreply@github.com>2019-11-12 14:56:16 +1100
commitce39aeb200a10080dd31918cec88c24faf425e52 (patch)
tree812d19659a77cbae3f88cc54b3e25d6a09a1a759 /infra/base-images
parent0a91ae3394d39f63d901c7b6c22d0d478440a700 (diff)
Add additional build deps for honggfuzz. (#3026)
These will be statically linked into the hongfuzz binary.
Diffstat (limited to 'infra/base-images')
-rw-r--r--infra/base-images/base-builder/Dockerfile6
-rwxr-xr-xinfra/base-images/base-builder/compile_honggfuzz1
2 files changed, 6 insertions, 1 deletions
diff --git a/infra/base-images/base-builder/Dockerfile b/infra/base-images/base-builder/Dockerfile
index cc42474a..bee52de2 100644
--- a/infra/base-images/base-builder/Dockerfile
+++ b/infra/base-images/base-builder/Dockerfile
@@ -25,7 +25,11 @@ RUN apt-get install -y git \
libunwind8-dev \
binutils-dev \
libblocksruntime-dev \
- libc6-dev-i386
+ libc6-dev-i386 \
+ liblzma-dev \
+ libiberty-dev \
+ zlib1g-dev \
+ pkg-config
# Download and install the latest stable Go.
ADD https://storage.googleapis.com/golang/getgo/installer_linux $SRC/
diff --git a/infra/base-images/base-builder/compile_honggfuzz b/infra/base-images/base-builder/compile_honggfuzz
index 0c90288b..4719d06d 100755
--- a/infra/base-images/base-builder/compile_honggfuzz
+++ b/infra/base-images/base-builder/compile_honggfuzz
@@ -16,6 +16,7 @@
################################################################################
echo -n "Compiling honggfuzz to $LIB_FUZZING_ENGINE ..."
+export BUILD_OSSFUZZ_STATIC=true
pushd $SRC/honggfuzz > /dev/null
make clean