mirror of https://github.com/google/oss-fuzz.git
![]() https://crrev.com/c/4123919 caused -Werror,-Wmacro-redefined, due to ./configure passing -DHAVE_FUZZER=0 when not configured with --enable-fuzzer. To fix that: 1. Use ./configure --enable-fuzzer instead of -DHAVE_FUZZER to avoid multiple definitions of the macro. 2. The default make rule would try to build the fuzzer itself. So instead we selectively build just the cras binary, which is enough to produce libcrasserver.a and libcras_rust.a. 3. The build dependency of cras_dbus_bindings.h in the Makefile is not properly specified, so we build it manually first. Fixes https://crbug.com/oss-fuzz/54641. |
||
---|---|---|
.. | ||
Dockerfile | ||
build.sh | ||
project.yaml |