[Webkit-unassigned] [Bug 155047] New: [CMake] Build with Werror in DEVELOPER_MODE (except on the bots)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 4 14:47:17 PST 2016
https://bugs.webkit.org/show_bug.cgi?id=155047
Bug ID: 155047
Summary: [CMake] Build with Werror in DEVELOPER_MODE (except on
the bots)
Classification: Unclassified
Product: WebKit
Version: Other
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
We should default ENABLE_WERROR to the value of DEVELOPER_MODE is set, to force developers to fix warnings rather than just ignoring them. This should be changed by editing WEBKIT_SET_EXTRA_COMPILER_FLAGS. Currently its default value is that of IGNORECXX_WARNINGS, which doesn't make much sense to me.
Before making this change, we need to:
* Fix current warnings affecting the compilers we care about (at the very least: Clang 3.7, GCC 5.x, and GCC 6.x).
* Change the bots to pass -DENABLE_WERROR=OFF, because we *really* don't want bots to break unnecessarily.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160304/717c1167/attachment.html>
More information about the webkit-unassigned
mailing list