Index: third_party/instrumented_libraries/instrumented_libraries.gyp |
diff --git a/third_party/instrumented_libraries/instrumented_libraries.gyp b/third_party/instrumented_libraries/instrumented_libraries.gyp |
index fc07a3f13d27171555ee1a427f78974a7e00b995..9a3c94455b65e26e04760c6f51df340357904a1a 100644 |
--- a/third_party/instrumented_libraries/instrumented_libraries.gyp |
+++ b/third_party/instrumented_libraries/instrumented_libraries.gyp |
@@ -143,6 +143,7 @@ |
}, { |
'dependencies': [ |
'<(_sanitizer_type)-libtasn1-6', |
+ '<(_sanitizer_type)-harfbuzz', |
], |
}], |
['msan==1', { |
@@ -667,5 +668,18 @@ |
'run_before_build': 'scripts/autogen.sh', |
'includes': ['standard_instrumented_package_target.gypi'], |
}, |
+ { |
+ 'package_name': 'harfbuzz', |
+ 'package_cflags': ['-Wno-c++11-narrowing'], |
+ 'extra_configure_flags': [ |
+ # From debian/rules. |
+ '--with-graphite2=yes', |
+ '--with-gobject', |
+ # See above. |
+ '--disable-introspection', |
+ ], |
+ 'dependencies=': [], |
+ 'includes': ['standard_instrumented_package_target.gypi'], |
+ }, |
], |
} |