Hi,

On Thu, 26 Mar 2009 15:26:55 +0100 Adeodato Simó wrote:

> tp-smapi-source does not build against linux-headers-2.6.29. The problem
> is that the Makefile checks for the presence of an include header, but
> if you check /usr/src/linux-headers-2.6.29-FLAVOUR against the 2.6.28
> counterpart, you’ll see that all the symlinks towards ../*-common are
> missing, and the toplevel Makefile does some magic to forward build
> requests to the ‘-common’ directory.
> 
> I suggest you consider dropping the check, since Debian stable already
> has a kernel >> 2.6.19, and I guess the build would fail anyway.

You can find a new patched version in Git:
http://git.debian.org/?p=users/sargentd-guest/tp-smapi.git;a=summary

But that will still fail to build:
# Build the module
/usr/bin/make modules KSRC=/lib/modules/2.6.29-1-686/build KVER=2.6.29-1-686 
HDAPS=1
make[2]: Entering directory `/usr/src/modules/tp-smapi'
/usr/bin/make -C /lib/modules/2.6.29-1-686/build M=/usr/src/modules/tp-smapi 
O=/lib/modules/2.6.29-1-686/build modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.29-1-686'
/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[5]: *** No rule to make target 
`/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu'.  Stop.
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2

And Makefile_32.cpu is really missing from the .29 headers (but present in the 
.26 ones)

Ideas?

-- 
Bruce Schneier Fact Number 576:
Bruce Schneier's PRNG is truly random, but he can predict its outcome
too.

Attachment: pgpoykG1zguZ1.pgp
Description: PGP signature

Reply via email to