ANDROID: Revert "Enable '-Werror' by default for all kernel builds"

This reverts commit 3fe617ccaf.

Right now the android build system can not work properly for some of the
builds forcing this option on for them as they still have warnings.

So revert it for now, we will remove this later on, hopefully before
5.15-final is out, after all of the build warnings are cleaned up.

Bug: 199872592
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I7e6a0ebb76ab2876cb180214911c1c25b0904a23
This commit is contained in:
Greg Kroah-Hartman 2021-09-14 15:48:07 +02:00
parent ed3fcb2c28
commit 828bab93de
2 changed files with 0 additions and 17 deletions

View File

@ -801,9 +801,6 @@ stackp-flags-$(CONFIG_STACKPROTECTOR_STRONG) := -fstack-protector-strong
KBUILD_CFLAGS += $(stackp-flags-y)
KBUILD_CFLAGS-$(CONFIG_WERROR) += -Werror
KBUILD_CFLAGS += $(KBUILD_CFLAGS-y)
ifdef CONFIG_CC_IS_CLANG
KBUILD_CPPFLAGS += -Qunused-arguments
# The kernel builds with '-std=gnu89' so use of GNU extensions is acceptable.

View File

@ -137,20 +137,6 @@ config COMPILE_TEST
here. If you are a user/distributor, say N here to exclude useless
drivers to be distributed.
config WERROR
bool "Compile the kernel with warnings as errors"
default y
help
A kernel build should not cause any compiler warnings, and this
enables the '-Werror' flag to enforce that rule by default.
However, if you have a new (or very old) compiler with odd and
unusual warnings, or you have some architecture with problems,
you may need to disable this config option in order to
successfully build the kernel.
If in doubt, say Y.
config UAPI_HEADER_TEST
bool "Compile test UAPI headers"
depends on HEADERS_INSTALL && CC_CAN_LINK