Author: 0xacc Date: 2026-01-31T14:11:35+01:00 New Revision: 532d96f44bb83aedef820792b3f74083b15f4bb3
URL: https://github.com/llvm/llvm-project/commit/532d96f44bb83aedef820792b3f74083b15f4bb3 DIFF: https://github.com/llvm/llvm-project/commit/532d96f44bb83aedef820792b3f74083b15f4bb3.diff LOG: [clangd] fix compilation errors with newer versions of gRPC (#67258) in recent versions of gRPC, header files with prefix `grpc++` are deprecated. gRPC headers in include/grpc++ are deprecated since gRPC 1.10.0 https://github.com/grpc/grpc/releases/tag/v1.10.0 , this PR should close https://github.com/clangd/clangd/issues/1603 Co-authored-by: Thibault Monnier <[email protected]> Added: Modified: clang-tools-extra/clangd/index/remote/Client.cpp clang-tools-extra/clangd/index/remote/monitor/Monitor.cpp clang-tools-extra/clangd/index/remote/server/Server.cpp Removed: ################################################################################ diff --git a/clang-tools-extra/clangd/index/remote/Client.cpp b/clang-tools-extra/clangd/index/remote/Client.cpp index 3b31a9fb67272..fbab5a3b7f3d9 100644 --- a/clang-tools-extra/clangd/index/remote/Client.cpp +++ b/clang-tools-extra/clangd/index/remote/Client.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// -#include <grpc++/grpc++.h> +#include <grpcpp/grpcpp.h> #include "Client.h" #include "Feature.h" diff --git a/clang-tools-extra/clangd/index/remote/monitor/Monitor.cpp b/clang-tools-extra/clangd/index/remote/monitor/Monitor.cpp index 9a58b5871bfce..ad391573804f4 100644 --- a/clang-tools-extra/clangd/index/remote/monitor/Monitor.cpp +++ b/clang-tools-extra/clangd/index/remote/monitor/Monitor.cpp @@ -16,7 +16,7 @@ #include <chrono> #include <google/protobuf/util/json_util.h> -#include <grpc++/grpc++.h> +#include <grpcpp/grpcpp.h> namespace clang { namespace clangd { diff --git a/clang-tools-extra/clangd/index/remote/server/Server.cpp b/clang-tools-extra/clangd/index/remote/server/Server.cpp index af9e9c3c8ff71..87e4c2d938e63 100644 --- a/clang-tools-extra/clangd/index/remote/server/Server.cpp +++ b/clang-tools-extra/clangd/index/remote/server/Server.cpp @@ -33,8 +33,8 @@ #include "llvm/Support/VirtualFileSystem.h" #include <chrono> -#include <grpc++/grpc++.h> -#include <grpc++/health_check_service_interface.h> +#include <grpcpp/grpcpp.h> +#include <grpcpp/health_check_service_interface.h> #include <memory> #include <optional> #include <string> @@ -42,7 +42,7 @@ #include <utility> #if ENABLE_GRPC_REFLECTION -#include <grpc++/ext/proto_server_reflection_plugin.h> +#include <grpcpp/ext/proto_server_reflection_plugin.h> #endif #ifdef __GLIBC__ _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
