You will need to upgrade to dahdi 2.2.1~rc2, because of changes in the newer kernels.
There is no Debian package yet, but if you're in a hurry, you might try this package from my PPA: https://launchpad.net/~jmdault/+archive/ppa/+sourcepub/925279/+listing-archive-extra On Mon, 2010-01-11 at 20:57 +0500, Timur S. Sattarov wrote: > Package: dahdi-source > Version: 1:2.2.0.2~dfsg-1 > Severity: normal > > --- Please enter the report below this line. --- > Hi, > > I was trying to compile dahdi modules for 2.6.32-trunk but there is an > error: > > CC [M] /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.o > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function ‘__qevent’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:839: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:839: error: (Each > undeclared identifier is reported only once > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:839: error: for each > function it appears in.) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function ‘schluffen’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:867: error: > dereferencing pointer to incomplete type > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:867: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:869: error: implicit > declaration of function ‘signal_pending’ > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:870: error: implicit > declaration of function ‘schedule’ > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:872: error: > dereferencing pointer to incomplete type > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:872: error: > ‘TASK_RUNNING’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘dahdi_timer_ioctl’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:3418: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘dahdi_chanandpseudo_ioctl’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:4419: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘__dahdi_getbuf_chunk’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:6075: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘__rbs_otimer_expire’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:6263: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘__putbuf_chunk’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:7203: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘dahdi_hdlc_finish’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:7400: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘dahdi_hdlc_getbuf’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:7441: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘process_timers’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:7481: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c: In function > ‘dahdi_transmit’: > /usr/src/modules/dahdi/drivers/dahdi/dahdi-base.c:7764: error: > ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) > make[6]: *** [/usr/src/modules/dahdi/drivers/dahdi/dahdi-base.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-2.6.32-trunk-686-bigmem' > 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 > BUILD FAILED! > See /var/cache/modass/dahdi.buildlog.2.6.32-trunk-686-bigmem.1263225139 > for details. > Build failed. Press Return to continue... > > /var/cache/modass/dahdi.buildlog.2.6.32-trunk-686-bigmem.1263225139 file > does not contain any additional information. > > Thanks. > > > --- System information. --- > Architecture: i386 > Kernel: Linux 2.6.32-trunk-686-bigmem > > Debian Release: squeeze/sid > 500 unstable www.debian-multimedia.org > 500 unstable debian.linux.uz > 500 testing dl.google.com > 500 stable dl.google.com > 500 sid www.lamaresh.net > > --- Package information. --- > Depends (Version) | Installed > ===============================-+-=========== > debhelper (>> 4.0) | 7.4.11 > module-assistant (>= 0.8.1) | 0.11.2 > bzip2 | 1.0.5-3 > > > Recommends (Version) | Installed > ==========================-+-=========== > dahdi-linux | 1:2.2.0.2~dfsg-1 > > > Package's Suggests field is empty. > > > > > > > _______________________________________________ > Pkg-voip-maintainers mailing list > [email protected] > http://lists.alioth.debian.org/mailman/listinfo/pkg-voip-maintainers -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

