Messages in this thread | | | Date | Tue, 07 Feb 2012 09:16:12 +0900 (JST) | Subject | kconfig: tristate choice with depender choice | From | Atsushi Nemoto <> |
| |
If a tristate choice has another choice dependers, kconfig produce wrong value.
Example:
choice prompt "choice list AB" config A tristate "a" config B tristate "b" endchoice choice prompt "choice list CD" depends on A config C bool "c" config D bool "d" endchoice
kconfig outputs CONFIG_A=m from defconfig with CONFIG_A=y.
This happens if the choice list CD depends on A. Also, if defconfig contains CONFIG_A=y and "# CONFIG_B is not set", output is correct.
I found commit a64b44ea ("kconfig: fix tristate choice with minimal config"), but this problem still exists on v3.3-rc1. More fix is needed for choice with dependers?
--- Atsushi Nemoto
| |