mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-25 19:40:35 -09:00
Config.in: introduce the BR2_BROKEN hidden symbol
Commit [1] "toolchain/toolchain-external/toolchain-external-synopsys-arc: mark as broken" disabled BR2_TOOLCHAIN_EXTERNAL_SYNOPSYS_ARC by adding a depends on BR2_BROKEN. This symbol does not exist and generates check-symbol failures, see [2]. This commit fixes this issue by introducing the BR2_BROKEN hidden symbol that will be used to track those known to be broken features. This symbol will help to track features that were broken for too long and remove them. Fixes: [2] [1]11a8cdd2bb[2] https://gitlab.com/buildroot.org/buildroot/-/jobs/8840476511 Reviewed-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commit2ddc5808cd) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
e85f37c892
commit
0615b31f02
@@ -6,6 +6,15 @@ config BR2_HAVE_DOT_CONFIG
|
||||
bool
|
||||
default y
|
||||
|
||||
# Hidden symbol kept to false, to temporarily mark a configuration
|
||||
# known to be broken (by depending on it). Ideally, we don't want to
|
||||
# keep broken parts for too long. The intended use of this symbol is
|
||||
# to give some time to a developer to fix the feature. Features marked
|
||||
# as broken will be removed if they are not fixed in a reasonable
|
||||
# amount of time.
|
||||
config BR2_BROKEN
|
||||
bool
|
||||
|
||||
config BR2_VERSION
|
||||
string
|
||||
option env="BR2_VERSION_FULL"
|
||||
|
||||
Reference in New Issue
Block a user