Hi, the generated Makefile changed in 2.6.25-rc1. It doesn't contain KERNELSRC and KERNELOUTPUT variables anymore.
The attached patch works with 2.6.25-rc1. I just used the "pwd" output for kernel_output. Regards, Tino
--- /usr/share/kernel-package/ruleset/kernel_version.mk.orig 2007-05-05 07:48:30.000000000 +0200 +++ /usr/share/kernel-package/ruleset/kernel_version.mk 2008-02-12 13:39:16.337585785 +0100 @@ -39,7 +39,20 @@ # Include the kernel makefile override dot-config := 1 -include Makefile +kernel_source \ + = $(shell sed -e '/^MAKEARGS[[:blank:]]*:\?=[[:blank:]]*-C[[:blank:]]*/!d; s///' \ + Makefile) +ifneq ($(kernel_source),) +kernel_output \ + = $(shell pwd) +kernel_source_makefile = $(kernel_source)/Makefile +else +kernel_output = +kernel_source_makefile = Makefile +endif +KBUILD_SRC = $(kernel_source) +# KBUILD_OUTPUT = $(kernel_output) +include $(kernel_source_makefile) dot-config := 1 .PHONY: debian_VERSION debian_PATCHLEVEL debian_SUBLEVEL

