Skip to contentSkip to conversation

multi-platform broken in -next

DISCUSSION Rob Herring 2 participants 2 messages Apr 9, 2013

lore
Share & tools
lore
#0 lore raw

Arnd,

Looks like cns3xxx changes broke multi-platform builds in todays linux-next tree:

+ make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- zImage dtbs scripts/kconfig/conf --silentoldconfig Kconfig arch/arm/mach-cns3xxx/Kconfig:2:warning: choice value used outside its choice group
arch/arm/mach-bcm2835/Kconfig:2:warning: choice value used outside its choice group
arch/arm/Kconfig:287:error: recursive dependency detected!
arch/arm/Kconfig:287: choice <choice> contains symbol ARCH_CNS3XXX
arch/arm/Kconfig:366: symbol ARCH_CNS3XXX depends on ARCH_MULTI_V6
arch/arm/Kconfig:933: symbol ARCH_MULTI_V6 depends on ARCH_MULTIPLATFORM
arch/arm/Kconfig:292: symbol ARCH_MULTIPLATFORM is part of choice <choice>
WRAP arch/arm/include/generated/asm/auxvec.h
WRAP arch/arm/include/generated/asm/bitsperlong.h

Rob

#1 lore raw
Quoted 10 lines · Rob Herring

Looks like cns3xxx changes broke multi-platform builds in todays linux-next tree:

+ make -j4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- zImage dtbs scripts/kconfig/conf --silentoldconfig Kconfig arch/arm/mach-cns3xxx/Kconfig:2:warning: choice value used outside its choice group
arch/arm/mach-bcm2835/Kconfig:2:warning: choice value used outside its choice group
arch/arm/Kconfig:287:error: recursive dependency detected!

Quoted 6 lines
arch/arm/Kconfig:287:   choice <choice> contains symbol ARCH_CNS3XXX
arch/arm/Kconfig:366:   symbol ARCH_CNS3XXX depends on ARCH_MULTI_V6
arch/arm/Kconfig:933:   symbol ARCH_MULTI_V6 depends on ARCH_MULTIPLATFORM
arch/arm/Kconfig:292:   symbol ARCH_MULTIPLATFORM is part of choice <choice>

WRAP arch/arm/include/generated/asm/auxvec.h
WRAP arch/arm/include/generated/asm/bitsperlong.h

Yes, you are the third person to report this today, sorry for causing all the trouble. I've fixed it up earlier today.

Arnd