Bug 1464809 - Disable -Werror on -Wclass-memaccess until the backlog is fixed r=froydnj
authorSylvestre Ledru <sledru@mozilla.com>
Mon, 28 May 2018 14:56:41 +0200
changeset 801209 b2d0891dd19c037cb66d72f0736e3a902f44adbb
parent 801208 eaefe57724c7cdf82de3dd524094cf119de734e6
child 801210 fd067216c3a6ef2ff0620e25c2261186a8fdc714
push id111603
push usermozilla@kaply.com
push dateTue, 29 May 2018 22:12:07 +0000
reviewersfroydnj
bugs1464809, 1411029
milestone62.0a1
Bug 1464809 - Disable -Werror on -Wclass-memaccess until the backlog is fixed r=froydnj https://bugzilla.mozilla.org/show_bug.cgi?id=1411029#c2 MozReview-Commit-ID: 2CyoNWMUrw9
build/moz.configure/warnings.configure
--- a/build/moz.configure/warnings.configure
+++ b/build/moz.configure/warnings.configure
@@ -101,16 +101,20 @@ check_and_add_gcc_warning('-Wno-error=fr
 
 # Would be a pain to fix all occurrences, for very little gain
 check_and_add_gcc_warning('-Wno-error=multistatement-macros')
 
 # Disable the -Werror for return-std-move because of a false positive
 # on nsTAutoStringN: https://bugs.llvm.org/show_bug.cgi?id=37249
 check_and_add_gcc_warning('-Wno-error=return-std-move')
 
+# Disable the -Werror for -Wclass-memaccess as we have a long
+# tail of issues to fix
+check_and_add_gcc_warning('-Wno-error=class-memaccess')
+
 # catches format/argument mismatches with printf
 c_format_warning, cxx_format_warning = check_and_add_gcc_warning(
     '-Wformat', when=depends(target)(lambda t: t.kernel != 'WINNT'))
 
 # Add compile-time warnings for unprotected functions and format functions
 # that represent possible security problems. Enable this only when -Wformat
 # is enabled, otherwise it is an error
 check_and_add_gcc_warning('-Wformat-security',