Index: chrome/BUILD.gn |
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn |
index 96bb583ae3b3c20531330cf38cac5260e17f230b..983d30fc405625f0090af91e43f44215a8962e78 100644 |
--- a/chrome/BUILD.gn |
+++ b/chrome/BUILD.gn |
@@ -191,13 +191,15 @@ if (!is_android) { |
":xdg_mime", # Needs to be public for installer to consume files. |
] |
- # Needed for chrome_main.cc initialization of libraries. |
- configs += [ "//build/config/linux:pangocairo" ] |
- |
# GYP has this in a 'profiling==0 and linux_disable_pie==0' condition. |
# but GN doesn't have either of these flags. |
ldflags = [ "-pie" ] |
+ if (use_pango || use_cairo) { |
+ # Needed for chrome_main.cc initialization of libraries. |
+ configs += [ "//build/config/linux:pangocairo" ] |
+ } |
+ |
if (use_x11) { |
configs += [ |
"//build/config/linux:x11", |