Package: kernel-package
Version: 10.039

linux-headers-2.6.16 is missing .kernelrelease - This is needed so that users 
compiling third party modules can install them in the /lib/modules/`uname 
-r`/ tree.

The latest linux Makefile looks at .kernelrelease to determine where modules 
should be installed. The patch fixes the problem for me..

diff -uwr kernel-package-orig/kernel/ruleset/targets/headers.mk 
kernel-package/kernel/ruleset/targets/headers.mk
--- kernel-package-orig/kernel/ruleset/targets/headers.mk       2006-03-22 
18:00:43.000000000 +0000
+++ kernel-package/kernel/ruleset/targets/headers.mk    2006-03-29 
02:31:12.000000000 +0100
@@ -76,6 +76,7 @@
                                 $(install_file) 
arch/$(KERNEL_ARCH)/Makefile.cpu  \
                                                      
$(SRCDIR)/arch/$(KERNEL_ARCH)
        test ! -e Rules.make     || $(install_file) Rules.make     $(SRCDIR)
+       test ! -e .kernelrelease || $(install_file) .kernelrelease $(SRCDIR)
        test ! -e Module.symvers || $(install_file) Module.symvers $(SRCDIR)
   ifneq ($(strip $(int_follow_symlinks_in_src)),)
        -tar cfh - include       |   (cd $(SRCDIR); umask 000; tar xsf -)



Regards, Paul Corner.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to