Bug#564720: [dahdi-source] Can't compile under 2.6.32-trunk
Jean-Michel Dault
jmdault at revolutionlinux.com
Mon Jan 11 16:26:06 UTC 2010
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
> Pkg-voip-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-voip-maintainers
More information about the Pkg-voip-maintainers
mailing list