From 6f1ef0681ba9882a9e3a1661dc329a50974c482e Mon Sep 17 00:00:00 2001 From: Klemens Nanni Date: Wed, 7 Dec 2022 21:39:50 +0400 Subject: [PATCH] Fix tdesktop 4.3.4 cld3 bundle build with system protobuf ``` .../Telegram/ThirdParty/cld3/build/gen/cld_3/protos/sentence.pb.h:10:10: fatal error: 'google/protobuf/port_def.inc' file not found ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ``` --- external/cld3/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/external/cld3/CMakeLists.txt b/external/cld3/CMakeLists.txt index f351ca1..4686689 100644 --- a/external/cld3/CMakeLists.txt +++ b/external/cld3/CMakeLists.txt @@ -102,8 +102,12 @@ if (NOT DESKTOP_APP_USE_PACKAGED) ) endif() +target_link_libraries(external_cld3_bundled +PRIVATE + ${protobuf_lib} +) + target_link_libraries(external_cld3 INTERFACE external_cld3_bundled - ${protobuf_lib} )