Package: linux-kernel-headers Version: 2.6.12.0-1 Severity: serious asterisk-chan-capi fails to build because <linux/capi.h> uses __user but does not include <linux/compiler.h> (similar to bug 318979):
gcc -pipe -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O2 -fPIC -march=i386 -DCAPI_ES -DCAPI_GAIN -DCAPI_SYNC -DUNSTABLE_CVS -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO -c -o app_capiCD.o app_capiCD.c In file included from app_capiCD.c:28: /usr/include/linux/capi.h:80: error: variable or field '__user' declared void /usr/include/linux/capi.h:80: error: syntax error before '*' token /usr/include/linux/capi.h:115: error: syntax error before 'capi_manufacturer_cmd' /usr/include/linux/capi.h:117: error: syntax error before '}' token make[1]: *** [app_capiCD.o] Error 1 make[1]: Leaving directory `/tmp/buildd/asterisk-chan-capi-0.3.5' make: *** [build-stamp] Error 2 -- Matt
signature.asc
Description: Digital signature