Summary: | DAHLIN-00049: ‘t1xxp_echocan_with_params’: dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c:1079: error: size of array ‘type name’ is negat | ||
Reporter: | Brad Allen (ulmo) | Labels: | |
Date Opened: | 2008-09-28 00:45:35 | Date Closed: | 2008-09-28 08:51:51 |
Priority: | Blocker | Regression? | No |
Status: | Closed/Complete | Components: | dahdi (the module) |
Versions: | 2.0.0-rc4 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Fix for ASTERISK-1270787 works: Index: kernel/wcte12xp/base.c =================================================================== --- kernel/wcte12xp/base.c (revision 4344) +++ kernel/wcte12xp/base.c (working copy) @@ -1061,7 +1061,7 @@ struct adt_lec_params params; struct t1 *wc = chan->pvt; struct vpm150m *vpm150m = wc->vpm150m; - unsigned int flags; + unsigned long flags; struct vpm150m_workentry *work; unsigned int ret; Yes, a previously fixed patch for zaptel now affects dahdi. Please use previous fix on current code!! ****** ADDITIONAL INFORMATION ****** make -C /lib/modules/2.6.26.5-rt9ulmo/build ARCH=x86_64 SUBDIRS=/usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi DAHDI_INCLUDE=/usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m make[1]: Entering directory `/usr/src/linux-2.6.26.5' CC [M] /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.o /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c: In function ‘t1xxp_echocan_with_params’: /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c:1079: error: size of array ‘type name’ is negative /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c:1079: warning: comparison of distinct pointer types lacks a cast /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c:1081: error: size of array ‘type name’ is negative /usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.c:1081: warning: comparison of distinct pointer types lacks a cast make[3]: *** [/usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp/base.o] Error 1 make[2]: *** [/usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi/wcte12xp] Error 2 make[1]: *** [_module_/usr/local/src/asterisk/dahdi-linux-2.0.0-rc4/drivers/dahdi] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.26.5' make: *** [modules] Error 2 | ||
Comments: | By: Digium Subversion (svnbot) 2008-09-28 01:54:11 Repository: dahdi Revision: 5003 U linux/trunk/drivers/dahdi/wcte12xp/base.c ------------------------------------------------------------------------ r5003 | sruffell | 2008-09-28 01:54:10 -0500 (Sun, 28 Sep 2008) | 5 lines Fixed type of flags parameter to spin_lock_irqsave functions. Fixes compilation issues on platforms where int and long do not have the same size. Closes Issues ASTERISK-1348575. Reported by Ulmo. ------------------------------------------------------------------------ http://svn.digium.com/view/dahdi?view=rev&revision=5003 |