Package: murasaki Version: 0.8.11-3 Severity: serious See http://buildd.debian.org/fetch.php?pkg=murasaki%26ver=0.8.11-3%26arch=hppa%26stamp=1152821510%26file=log make[2]: Entering directory `/build/buildd/murasaki-0.8.11/pci' Compiling class.o In file included from /usr/src/linux-headers-2.6.17-1/include/linux/pci.h:20, from ../inc/murasaki_pci.h:15, from class.c:12: /usr/src/linux-headers-2.6.17-1/include/linux/mod_devicetable.h:287: error: 'BITS_PER_LONG' undeclared here (not in a function) make[2]: *** [class.o] Error 1 make[2]: Leaving directory `/build/buildd/murasaki-0.8.11/pci' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/murasaki-0.8.11' make: *** [build-stamp] Error 2
I believe murasaki shouldn't build-depend on linux-headers-2.6, but ship with its own copy of the headers it needs (besides the fact that build-depending on a virtual package is not really supported). BTW, the way you check for KERNEL_HEADERS_DIR in debian/rules looks really fragile. Cheers, Julien Cristau -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.17-1-686 Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
signature.asc
Description: Digital signature