openwrt/config
Daniel Golle 915dfbdbb1
config: select KERNEL_WERROR if building with default GCC version
[ during cherry-pick GCC version was changed to default GCC 12 version ]

At the moment we have to manually follow the default GCC version
also in config/Config-kernel.in. This tends to be forgotten at GCC
version bumps (just happened when switching from version 12 to 13).
Instead, introduce a hidden Kconfig symbol which implies KERNEL_WERROR
in toolchain/gcc/Config.in where it is visible for developers changing
the default version.

Also remove the explicit default on BUILDBOT to avoid a circular
dependency and also because buildbots anyway implicitly always select
the default GCC version.

Reference: https://github.com/openwrt/openwrt/pull/15064
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Petr Štetiar <ynezz@true.cz> [GCC 12 default]
(cherry picked from commit 501ef81040)
2024-04-18 11:52:56 +02:00
..
check-uname.sh build: add HOST_OS_LINUX and HOST_OS_MACOS config symbols 2021-11-01 16:37:52 +01:00
Config-build.in build: add CycloneDX SBOM JSON support 2023-11-02 14:44:47 +00:00
Config-devel.in treewide: strip useless default n Kconfig lines 2023-02-03 12:50:15 +01:00
Config-images.in config: change references from armvirt to armsr 2023-06-13 14:14:30 +02:00
Config-kernel.in config: select KERNEL_WERROR if building with default GCC version 2024-04-18 11:52:56 +02:00