Commit 4d3d50c2 authored by earthdok's avatar earthdok Committed by Commit bot

Instrumented libraries: build libpixman-1-0 with MSan, TSan.

Not sure what was broken before, but it seems to work now. I also added the
configure flags from debian/rules.

BUG=424313
TBR=glider@chromium.org
NOTRY=true
TEST=MSan

Review URL: https://codereview.chromium.org/660863005

Cr-Commit-Position: refs/heads/master@{#299963}
parent a10ba538
......@@ -133,13 +133,9 @@
'<(_sanitizer_type)-atk1.0',
'<(_sanitizer_type)-libunity9',
'<(_sanitizer_type)-dee',
'<(_sanitizer_type)-libpixman-1-0',
],
'conditions': [
['asan==1', {
'dependencies': [
'<(_sanitizer_type)-libpixman-1-0',
],
}],
['msan==1', {
'dependencies': [
'<(_sanitizer_type)-libcups2',
......@@ -293,6 +289,11 @@
{
'package_name': 'libpixman-1-0',
'dependencies=': [],
'extra_configure_flags': [
# From debian/rules.
'--disable-gtk',
'--disable-silent-rules',
],
'patch': 'patches/libpixman-1-0.diff',
'includes': ['standard_instrumented_package_target.gypi'],
},
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment