Using 'make menuconfig' generates a .config file that has a wrong entry. If one deselects the MSDOS file system (CONFIG_MSDOS_FS), the option for UMSDOS (CONFIG_UMSDOS_FS) is not shown (which is of course OK). However, in the .config generated, the entries are # CONFIG_MSDOS_FS is not set CONFIG_UMSDOS_FS=y - which of course generates an error when compiling the kernel.
Confirmed in test lab. make xconfig does not have same problem.
We know. Its basically unfixable without a major rewrite of the config handling. That is being worked on for 2.3/2.4 Alan