aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Reini Urban <rurban@cpan.org>2021-02-25 18:19:19 +0100
committerGravatar GitHub <noreply@github.com>2021-02-25 17:19:19 +0000
commitdbd419667ac45ed0547d4da4704adfc8dee0e97b (patch)
tree8af547b141b3643ae741a30d70e4eceb28a5d2d3
parent796938bae0c8d2eb6b03ea900f223ab402cf418d (diff)
libredwg changed the fuzzer source (#5256)
-rwxr-xr-xprojects/libredwg/Dockerfile2
-rwxr-xr-xprojects/libredwg/build.sh7
-rw-r--r--projects/libredwg/llvmfuzz.options (renamed from projects/libredwg/fuzz_dwg_decode.options)0
3 files changed, 4 insertions, 5 deletions
diff --git a/projects/libredwg/Dockerfile b/projects/libredwg/Dockerfile
index aaa99fb7..93695c36 100755
--- a/projects/libredwg/Dockerfile
+++ b/projects/libredwg/Dockerfile
@@ -20,4 +20,4 @@ RUN git clone https://github.com/LibreDWG/libredwg
WORKDIR $SRC
COPY build.sh $SRC/
-COPY fuzz_dwg_decode.options $SRC/
+COPY llvmfuzz.options $SRC/
diff --git a/projects/libredwg/build.sh b/projects/libredwg/build.sh
index b356d651..b6f28788 100755
--- a/projects/libredwg/build.sh
+++ b/projects/libredwg/build.sh
@@ -17,11 +17,10 @@
cd libredwg
sh ./autogen.sh
-./configure --disable-shared
+./configure --disable-shared --disable-bindings
make
-$CC $CFLAGS $LIB_FUZZING_ENGINE ./test/fuzz/fuzz_dwg_decode.c -o $OUT/fuzz_dwg_decode \
+$CC $CFLAGS $LIB_FUZZING_ENGINE examples/llvmfuzz.c -o $OUT/llvmfuzz \
src/.libs/libredwg.a -I./include -I./src
-
-cp $SRC/fuzz_dwg_decode.options $OUT/fuzz_dwg_decode.options
+cp $SRC/llvmfuzz.options $OUT/llvmfuzz.options
diff --git a/projects/libredwg/fuzz_dwg_decode.options b/projects/libredwg/llvmfuzz.options
index f9d09656..f9d09656 100644
--- a/projects/libredwg/fuzz_dwg_decode.options
+++ b/projects/libredwg/llvmfuzz.options