Messages in this thread | | | From | Arnd Bergmann <> | Subject | Re: [PATCH] Fix corruption of CONFIG_X86_32 in 'make oldconfig' | Date | Mon, 30 May 2011 23:04:46 +0200 |
| |
On Monday 30 May 2011 22:30:14 Arnaud Lacombe wrote: > % KCONFIG_ALLCONFIG=arch/arm/configs/omap2plus_defconfig make ARCH=arm > allnoconfig > scripts/kconfig/conf --allnoconfig Kconfig > arch/arm/configs/omap2plus_defconfig:92:warning: symbol value 'm' > invalid for BT_L2CAP > arch/arm/configs/omap2plus_defconfig:93:warning: symbol value 'm' > invalid for BT_SCO > warning: (ARCH_STMP3XXX && ARCH_OMAP3 && ARCH_OMAP4) selects > USB_ARCH_HAS_EHCI which has unmet direct dependencies (USB_SUPPORT) > warning: (ARCH_OMAP4) selects PL310_ERRATA_588369 which has unmet > direct dependencies (CACHE_L2X0) > warning: (ARCH_OMAP4) selects PL310_ERRATA_727915 which has unmet > direct dependencies (CACHE_L2X0) > # > # configuration written to .config > # > > % grep CONFIG_ARCH_OMAP .config > CONFIG_ARCH_OMAP=y > # CONFIG_ARCH_OMAP1 is not set > CONFIG_ARCH_OMAP2PLUS=y > # CONFIG_ARCH_OMAP2PLUS_TYPICAL is not set > CONFIG_ARCH_OMAP2=y > CONFIG_ARCH_OMAP3=y > CONFIG_ARCH_OMAP4=y > > did I missed something ?
I figured it out now. I was using a separate object directory, which caused the relative file name arch/arm/configs/omap2plus_defconfig not to be found and the KCONFIG_ALLCONFIG option to be silently dropped. I misinterpreted the resulting .config file as one that only got the choice statements wrong, when in fact it had not taken any default values that I passed.
In short, everything's fine except for a missing warning message when the allconfig snippet is not found, and me making a fool of myself.
It did solve one of my problems in the end, so I'm happy.
Arnd
| |