Subject: Re: linux-next: sparc tree build failure

From: Sam Ravnborg <[email-masked]>
Date: Thu, 4 Dec 2008 12:47:10 +0100

On Thu, Dec 04, 2008 at 07:54:24PM +1100, Stephen Rothwell wrote:
> Hi Dave,
> 
> Today's linux-next build (sparc64 defconfig) failed like this:
> 
>   HOSTCC  scripts/basic/fixdep
>   HOSTCC  scripts/basic/docproc
>   HOSTCC  scripts/basic/hash
>   GEN     /scratch/sfr/sparc64_defconfig/Makefile
>   HOSTCC  scripts/kconfig/conf.o
>   HOSTCC  scripts/kconfig/kxgettext.o
>   SHIPPED scripts/kconfig/zconf.tab.c
>   SHIPPED scripts/kconfig/lex.zconf.c
>   SHIPPED scripts/kconfig/zconf.hash.c
>   HOSTCC  scripts/kconfig/zconf.tab.o
>   HOSTLD  scripts/kconfig/conf
> *** Default configuration is based on 'sparc64_defconfig'
> ***
> *** Can't find default configuration "arch/sparc/configs/sparc64_defconfig"!
> ***
> 
> Caused, I suspect by commit 60f2e8ffcf7291fc7df05dd91caf84d75c5181c5
> ("sparc,sparc64: unify Makefile") which I reverted (along with
> commit 9251dc5153ee5dae27e81835a35f3b7c0a73259e "sparc,sparc64: unify
> prom/" which depended on it).

The defconfig files got lost - you will see same issue with sparc(32).
The easy fix is to add them again from an older tree.

The are named sparc32_defconfig and sparc64_defconfig

This has no bisect impact as only "make defconfig" is faulty
so no need to consider renasing the tree.

	Sam