Messages in this thread | | | From | Andrzej Krzysztofowicz <kufel!> | Subject | Re: xconfig is broken (example ppc 8xx) | Date | Wed, 2 May 2001 22:51:24 +0200 (CEST) |
| |
> To show the problem do: > > make xconfig ARCH=ppc > > in the "Platform support" menu "Processor Type" select "8xx" then close > the subminue with "MainMenu" > > now select "Save and Exit" > > This produces the following error messages: > > ERROR - Attempting to write value for unconfigured variable > (CONFIG_SCC_ENET). > ERROR - Attempting to write value for unconfigured variable > (CONFIG_FEC_ENET).
> I think the problem is that the "wish" script builder does not allow a > CONFIG option to be configured in two different places, even if only one
Exactly.
> of scripts should be included.
xconfig is not an on-line parser as other interpreters. It is a script build as effect of parsing of the whole config tree and includes all possible options.
The problem is that xconfig is based on an assumption that an unconfigured/disabled option variable preserves its value (as "hidden") for future reuse. It is in generel contradiction with reusing same option in more than ane place in the config tree.
And nobody wants to rewrite xconfig (removing the mentioned above assumption) at the end (hopefully in 2.5) of its life ...
Andrzej - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |