Summary: | DAHLIN-00133: wct4xxp fails to compile on 2.6.30 | ||
Reporter: | master (master) | Labels: | |
Date Opened: | 2009-08-03 18:44:46 | Date Closed: | 2009-08-04 09:59:06 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | wcb4xxp |
Versions: | 2.1.0.4 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | LD [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wct4xxp/wct4xxp.o CC [M] /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.o /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_set_multi': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:616: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_up': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:624: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_down': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:639: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_hard_start_xmit': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:656: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_poll': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:717: error: implicit declaration of function 'netif_rx_complete' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_get_stats': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:726: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_ioctl': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:763: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_register': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:799: error: 'struct net_device' has no member named 'priv' /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c: In function 'wctc4xxp_net_capture_cmd': /usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.c:891: error: implicit declaration of function 'netif_rx_schedule' make[4]: *** [/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp/base.o] Error 1 make[3]: *** [/usr/src/dahdi-linux-complete/linux/drivers/dahdi/wctc4xxp] Error 2 make[2]: *** [_module_/usr/src/dahdi-linux-complete/linux/drivers/dahdi] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.30-gentoo-r4' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/dahdi-linux-complete/linux' make: *** [all] Error 2 ****** ADDITIONAL INFORMATION ****** I am using gentoo 2.6.30-r4 and linux-headers 2.6.27. I also tried upgrading to linux-headers 2.6.30 and the problems persists. Cannot use dahdi-linux-complete-2.2.0.2 because of the sethdlc compile problem. | ||
Comments: | By: Shaun Ruffell (sruffell) 2009-08-04 09:59:06 This is resolved in 2.2.0 final. If you do not have a transcoder card and you cannot update the the latest release currently, you can temporarily edit drivers/dahdi/Kbuild to comment out the following line to skip building the driver that is causing you problems. obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTC4XXP) += wctc4xxp/ |