[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#521712: marked as done (linux-headers-2.6.29-1-686: Makefile_32.cpu file missing from header files for x86 architecture)



Your message dated Sun, 05 Apr 2009 15:38:50 +0200
with message-id <49D8B46A.3020007@debian.org>
and subject line Re: Bug#521712: Makefile_32.cpu
has caused the Debian Bug report #521712,
regarding linux-headers-2.6.29-1-686: Makefile_32.cpu file missing from header  files for x86 architecture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
521712: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521712
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message --- 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


--- End Message ---
--- Begin Message ---
Version: 2.6.29-2

Ivan Vershinin wrote:
> I tried to build madwifi module, using linux-headers-2.6.29-1, and had such error:

this was fixed in 2.6.29-2.

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          daniel.baumann@panthera-systems.net
Internet:       http://people.panthera-systems.net/~daniel-baumann/


--- End Message ---

Reply to: