On Thu, Nov 20, 2008 at 02:22:04PM +0100, Christian Borntraeger wrote:
> Am Donnerstag, 20. November 2008 schrieb Andi Kleen:
> > --- kvm-79/Makefile~ 2008-11-12 12:48:01.000000000 +0100
> > +++ kvm-79/Makefile 2008-11-20 14:06:57.000000000 +0100
> > @@ -33,7 +33,7 @@
> > header-sync-n:
> >
> > header-sync-y:
> > - make -C kernel LINUX=$(KERNELDIR) header-sync
> > + make -C kernel LINUX=$(KERNELSOURCEDIR) header-sync
> > rm -f kernel/include/asm
> > ln -sf asm-$(sane-arch) kernel/include/asm
>
> Hmm. In my config.mak KERNELSOURCEDIR is empty. Looks like
> this patch would break headers_sync on kernels without a separate
> objdirs or builds with configure --kerneldir=blah.
How about this variant? Does it work for you?
-Andi
--- kvm-79/Makefile~ 2008-11-12 12:48:01.000000000 +0100
+++ kvm-79/Makefile 2008-11-20 14:36:54.000000000 +0100
@@ -33,7 +33,9 @@
header-sync-n:
header-sync-y:
- make -C kernel LINUX=$(KERNELDIR) header-sync
+ make -C kernel \
+ LINUX=$(if "$(KERNELSOURCEDIR)",$(KERNELSOURCEDIR),$(KERNELDIR)) \
+ header-sync
rm -f kernel/include/asm
ln -sf asm-$(sane-arch) kernel/include/asm
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html