Bug#659818: dahdi-linux 2.5.0.1 won't build against Linux 3.2

Kevin Shanahan kmshanah at ucwb.org.au
Mon Feb 13 21:57:05 UTC 2012


Package: dahdi-linux
Version: 2.5.0.1+dfsg-1

Dahdi 2.5.0.1 fails to build (using m-a) against the 3.2 kernel
headers (linux-headers-3.2.0-1-amd64) in testing/Wheezy:

make -C /lib/modules/3.2.0-1-amd64/build SUBDIRS=/usr/src/modules/dahdi/drivers/dahdi DAHDI_INCLUDE=/usr/src/modules/dahdi/include DAHDI_MODULES_EXTRA="dahdi_echocan_oslec.o wcopenpci.o ap400/ opvxa1200/ opvxd115/ zaphfc/ ../staging/echo/" HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[3]: Entering directory `/usr/src/linux-headers-3.2.0-1-amd64'
  CC [M]  /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.o
/usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:91:2: warning: #warning "No CONFIG_BKL is an experimental configuration." [-Wcpp]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:91:2: warning: #warning "No CONFIG_BKL is an experimental configuration." [-Wcpp]
  CC [M]  /usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.o
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:69:1: warning: data definition has no type or storage class [enabled by default]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:69:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:69:1: warning: parameter names (without types) in function declaration [enabled by default]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:77:1: warning: data definition has no type or storage class [enabled by default]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:77:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:77:1: warning: parameter names (without types) in function declaration [enabled by default]
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c: In function ‘span_sysfs_create’:
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:116:1: error: ‘THIS_MODULE’ undeclared (first use in this function)
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:116:1: note: each undeclared identifier is reported only once for each function it appears in
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c: In function ‘dahdi_sysfs_exit’:
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:145:1: error: ‘THIS_MODULE’ undeclared (first use in this function)
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c: In function ‘dahdi_sysfs_init’:
/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.c:179:3: error: ‘THIS_MODULE’ undeclared (first use in this function)
make[6]: *** [/usr/src/modules/dahdi/drivers/dahdi/dahdi-sysfs.o] Error 1
make[5]: *** [_module_/usr/src/modules/dahdi/drivers/dahdi] Error 2
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-3.2.0-1-amd64'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/dahdi'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/dahdi'
make: *** [kdist_build] Error 2





More information about the Pkg-voip-maintainers mailing list