From 6559a850512ddefef384d2733823ac2cb8027e3a Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 9 Dec 2017 20:18:39 +0800 Subject: [PATCH] cmake: disable FAIL_ON_WARNINGS for rocksdb otherwise -Werror=implicit-fallthrough will fail the build with GCC-7 Signed-off-by: Kefu Chai --- cmake/modules/BuildRocksDB.cmake | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cmake/modules/BuildRocksDB.cmake b/cmake/modules/BuildRocksDB.cmake index d62f7458058..8e0ad577887 100644 --- a/cmake/modules/BuildRocksDB.cmake +++ b/cmake/modules/BuildRocksDB.cmake @@ -17,10 +17,7 @@ function(do_build_rocksdb) list(APPEND ROCKSDB_CMAKE_ARGS -DPORTABLE=ON) list(APPEND ROCKSDB_CMAKE_ARGS -DCMAKE_AR=${CMAKE_AR}) list(APPEND ROCKSDB_CMAKE_ARGS -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}) - - if (CMAKE_CXX_COMPILER_ID STREQUAL Clang) - list(APPEND ROCKSDB_CMAKE_ARGS -DFAIL_ON_WARNINGS=OFF) - endif() + list(APPEND ROCKSDB_CMAKE_ARGS -DFAIL_ON_WARNINGS=OFF) # we use an external project and copy the sources to bin directory to ensure # that object files are built outside of the source tree. -- 2.39.5