diff --git a/common.gypi b/common.gypi index a3f5d6132ac6..984c1dd86edc 100644 --- a/common.gypi +++ b/common.gypi @@ -110,13 +110,22 @@ ], }], ['_target_name.startswith("breakpad") or _target_name in ["crash_report_sender", "dump_syms"]', { - 'xcode_settings': { - 'WARNING_CFLAGS': [ - '-Wno-deprecated-declarations', - '-Wno-unused-private-field', - '-Wno-unused-function', - ], - }, + 'conditions': [ + ['OS=="mac"', { + 'xcode_settings': { + 'WARNING_CFLAGS': [ + '-Wno-deprecated-declarations', + '-Wno-unused-private-field', + '-Wno-unused-function', + ], + }, + }], # OS=="mac" + ['OS=="linux"', { + 'cflags': [ + '-Wno-empty-body', + ], + }], # OS=="linux" + ], }], ], 'msvs_cygwin_shell': 0, # Strangely setting it to 1 would make building under cygwin fail.