From 899db56a76b74db1417bab8fedc8c7046371399f Mon Sep 17 00:00:00 2001 From: Yanqin Jin Date: Fri, 20 May 2022 17:16:07 -0700 Subject: [PATCH] Point libprotobuf-mutator to the latest verified commit hash (#10028) Summary: Recent updates to https://github.com/google/libprotobuf-mutator has caused link errors for RocksDB CircleCI job 'build-fuzzers'. This PR points the CI to a specific, most recent verified commit hash. Pull Request resolved: https://github.com/facebook/rocksdb/pull/10028 Test Plan: watch for CI to finish. Reviewed By: pdillinger, jay-zhuang Differential Revision: D36562517 Pulled By: riversand963 fbshipit-source-id: ba5ef0f9ed6ea6a75aa5dd2768bd5f389ac14f46 --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 6100c26807..fcced9f54b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -152,8 +152,8 @@ commands: - run: name: Install libprotobuf-mutator libs command: | - git clone --single-branch --branch master --depth 1 git@github.com:google/libprotobuf-mutator.git ~/libprotobuf-mutator - cd ~/libprotobuf-mutator && mkdir build && cd build + git clone -b v1.0 git@github.com:google/libprotobuf-mutator.git ~/libprotobuf-mutator + cd ~/libprotobuf-mutator && git checkout ffd86a32874e5c08a143019aad1aaf0907294c9f && mkdir build && cd build cmake .. -GNinja -DCMAKE_C_COMPILER=clang-13 -DCMAKE_CXX_COMPILER=clang++-13 -DCMAKE_BUILD_TYPE=Release -DLIB_PROTO_MUTATOR_DOWNLOAD_PROTOBUF=ON ninja && sudo ninja install - run: