commit e1008b617c26bafbcab991f0e3fa9a1ed870a52e from: Sergey Bronnikov via: Sergey Bronnikov date: Tue Aug 20 11:02:24 2024 UTC cfl: disable building protobuf library The patch disables building protobuf library, this will speed up overall build time significantly. commit - 3ddc43f3df39a4ef61a4a9e916809c3a5293c184 commit + e1008b617c26bafbcab991f0e3fa9a1ed870a52e blob - c0d3d43b8d566f09185d3d4237caf812031a7aef blob + 9b1b3432df8700d99565ded8bba14f225b0846f4 --- .clusterfuzzlite/Dockerfile +++ .clusterfuzzlite/Dockerfile @@ -8,7 +8,8 @@ FROM gcr.io/oss-fuzz-base/base-builder:v1 RUN apt-get update && apt-get install -y \ build-essential ninja-build cmake make \ - libreadline-dev libunwind-dev zlib1g-dev + libreadline-dev libunwind-dev zlib1g-dev \ + protobuf-compiler libprotobuf-dev COPY . $SRC/lua-c-api-tests WORKDIR $SRC/lua-c-api-tests blob - 17b89e7cb23f05c27dfc39461d3f4f9f158296b3 blob + abb4797da3e5e042091928d52550ee52526f5b1e --- .clusterfuzzlite/build.sh +++ .clusterfuzzlite/build.sh @@ -29,6 +29,7 @@ esac cmake_args=( -DUSE_LUAJIT=ON -DOSS_FUZZ=ON + -DENABLE_BUILD_PROTOBUF=OFF $SANITIZERS_ARGS # C compiler