Package: linux-headers-2.6.29-1-686 Version: 2.6.29-1 Severity: normal On installation of the package there should be a file installed /usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu This file has traditionally contained the cpu tuning information. An extra driver which I use (virtualbox) when compiled with this header refused to compile when I installed 2.6.29 kernel from sid and the related headers. On inspection of the output I found this file is missing. The output on compiling was as follows:- ** Compiling vboxdrv make KBUILD_VERBOSE= -C /lib/modules/2.6.29-1-686/build SUBDIRS=/tmp/vbox.1 SRCROOT=/tmp/vbox.1 modules make -C /usr/src/linux-headers-2.6.29-1-686 \ KBUILD_SRC=/usr/src/linux-headers-2.6.29-1-common \ KBUILD_EXTMOD="/tmp/vbox.1" -f /usr/src/linux-headers-2.6.29-1-common/Makefile \ modules /usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile:41: /usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu: No such file or directory make[3]: *** No rule to make target `/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu'. Stop. make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make: *** [vboxdrv] Error 2
My module seems to compile when I put equivalent file from the stock 2.6.26 kernel headers which ships with Lenny release and it seemed to work. Request the maintainers to please put the file so that other people like me building drivers needing the above mentioned file are able to do so. It seems to be missing from the this kernel header package. Thanks for your attention and keep up the excellent work being done by your team. -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.29-1-686 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages linux-headers-2.6.29-1-686 depends on: ii gcc-4.3 4.3.2-1.1 The GNU C compiler ii linux-headers-2.6.29-1-common 2.6.29-1 Common header files for Linux 2.6. ii linux-kbuild-2.6.29 2.6.29-1 Kbuild infrastructure for Linux 2. linux-headers-2.6.29-1-686 recommends no packages. linux-headers-2.6.29-1-686 suggests no packages. -- no debconf information