Use NOVOLUME. Point to the oss_fuzz branch. (#2067)

- Start using NOVOLUME since Chromium is going to start using it.
[See: https://crrev.com/c/1393803]

- Point to the oss_fuzz branch where all releases will be fuzzed first before being merged into the master branch.
This commit is contained in:
Varun Khaneja 2019-01-03 08:15:59 -08:00 committed by Abhishek Arya
parent 6cbad0dcae
commit 9644e3ad4a
2 changed files with 2 additions and 2 deletions

View File

@ -18,7 +18,7 @@ FROM gcr.io/oss-fuzz-base/base-builder
MAINTAINER vakh@chromium.org
RUN apt-get update && apt-get install -y make build-essential
RUN git clone -b v5.6.8 --depth 1 https://github.com/aawc/unrar.git
RUN git clone -b oss_fuzz --depth 1 https://github.com/aawc/unrar.git
WORKDIR unrar
COPY build.sh $SRC/

View File

@ -15,7 +15,7 @@
#
################################################################################
UNRAR_DEFINES="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -DSILENT"
UNRAR_DEFINES="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -DSILENT -DNOVOLUME"
UNRAR_WNOS="-Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else"
UNRAR_SRC_DIR="$SRC/unrar"