Index: remoting/host/it2me/BUILD.gn |
diff --git a/remoting/host/it2me/BUILD.gn b/remoting/host/it2me/BUILD.gn |
index a7771cf2901334740eba868b0c300466d43292b5..a9b530da5f21c150a9d91cefeaac571e7cbb1d95 100644 |
--- a/remoting/host/it2me/BUILD.gn |
+++ b/remoting/host/it2me/BUILD.gn |
@@ -57,6 +57,15 @@ source_set("common") { |
"//remoting/protocol", |
"//remoting/resources", |
] |
+ |
+ if (is_desktop_linux) { |
+ # GTK2 pulls pangoft2 as dependency, and pangoft2 depends on harfbuzz. |
+ # To avoid missing indirectly referenced harfbuzz symbols from pango, |
+ # some hack is required when bundled harfbuzz is used and component build is |
+ # disabled. |
+ # See crbug.com/462689 for details. |
+ all_dependent_configs = [ "//third_party/harfbuzz-ng:pangoft2_link_hack" ] |
+ } |
} |
if (!is_chromeos && !is_android && enable_remoting_host) { |