Bug#359813: linux-headers-2.6.16-1-686: attempt to build module (tp_smapi) does nothing; 2.6.15 headers worked OK
The 2.6.16-1-686 headers package does not allow the build of a simple
third-party module, in this case "tp_smapi".
The failure mode is particularly mystifying: it is an apparently
"successful" accomplishment of nothing at all:
make -C /lib/modules/2.6.16-1-686/build M=/stuff/tp/tp_smapi-0.17 modules
make: Entering directory `/usr/src/linux-headers-2.6.16-1-686'
Building modules, stage 2.
make: Leaving directory `/usr/src/linux-headers-2.6.16-1-686'
I asked the maintainer of tp_smapi for help, and he reported that he could
not reproduce this failure on his (non-Debian) 2.6.16 kernel tree. And of
course I built tp_smapi with the 2.6.15 header package, without problems.
PS: module-assistant still thinks that the 2.6.16-1-686 headers are
"unconfigured"; this is not a problem for me but in case it's
relevant I figured I should mention it.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages linux-headers-2.6.16-1-686 depends on:
ii linux-headers-2.6.16-1 2.6.16-4 Common header files for Linux kern
linux-headers-2.6.16-1-686 recommends no packages.
-- no debconf information