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

Reply via email to