From: Benjamin Barenblat Subject: Resynchronize absl/functional/CMakeLists.txt with BUILD.bazel Forwarded: yes Applied-Upstream: https://github.com/abseil/abseil-cpp/commit/7b87d959346cab4ab9829724efee377f7fb254ed overload_test needs some extra dependencies to build when absl::variant is not an alias for std::variant; these dependencies are listed in absl/functional/BUILD.bazel but not in absl/functional/CMakeLists.txt. Copy dependencies from BUILD.bazel to CMakeLists.txt. The author works at Google. Upstream applied this patch as Piper revision 631845552 and exported it to GitHub; the Applied-Upstream URL above points to the exported commit. --- a/absl/functional/CMakeLists.txt +++ b/absl/functional/CMakeLists.txt @@ -129,6 +129,10 @@ COPTS ${ABSL_TEST_COPTS} DEPS + absl::config + absl::overload + absl::string_view absl::strings + absl::variant GTest::gmock_main )