kbobyrev created this revision. kbobyrev added a reviewer: sammccall. Herald added subscribers: cfe-commits, usaxena95, kadircet, arphaman, jkorous, MaskRay, ilya-biryukov. Herald added a project: clang.
Ubuntu 18.04 and older versions do not provide latest gRCP packages and the ones that are in the repository use deprecated headers. Use these headers to make builds possible. https://packages.ubuntu.com/bionic/amd64/libgrpc++-dev/filelist Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D79487 Files: clang-tools-extra/clangd/index/remote/Client.cpp clang-tools-extra/clangd/index/remote/server/Server.cpp Index: clang-tools-extra/clangd/index/remote/server/Server.cpp =================================================================== --- clang-tools-extra/clangd/index/remote/server/Server.cpp +++ clang-tools-extra/clangd/index/remote/server/Server.cpp @@ -13,8 +13,8 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/Signals.h" -#include <grpcpp/grpcpp.h> -#include <grpcpp/health_check_service_interface.h> +#include <grpc++/grpc++.h> +#include <grpc++/health_check_service_interface.h> #include "Index.grpc.pb.h" Index: clang-tools-extra/clangd/index/remote/Client.cpp =================================================================== --- clang-tools-extra/clangd/index/remote/Client.cpp +++ clang-tools-extra/clangd/index/remote/Client.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// -#include <grpcpp/grpcpp.h> +#include <grpc++/grpc++.h> #include "Client.h" #include "Index.grpc.pb.h"
Index: clang-tools-extra/clangd/index/remote/server/Server.cpp =================================================================== --- clang-tools-extra/clangd/index/remote/server/Server.cpp +++ clang-tools-extra/clangd/index/remote/server/Server.cpp @@ -13,8 +13,8 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/Signals.h" -#include <grpcpp/grpcpp.h> -#include <grpcpp/health_check_service_interface.h> +#include <grpc++/grpc++.h> +#include <grpc++/health_check_service_interface.h> #include "Index.grpc.pb.h" Index: clang-tools-extra/clangd/index/remote/Client.cpp =================================================================== --- clang-tools-extra/clangd/index/remote/Client.cpp +++ clang-tools-extra/clangd/index/remote/Client.cpp @@ -6,7 +6,7 @@ // //===----------------------------------------------------------------------===// -#include <grpcpp/grpcpp.h> +#include <grpc++/grpc++.h> #include "Client.h" #include "Index.grpc.pb.h"
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits