[Home]

Summary:DAHLIN-00164: Compile error on Fedora 12
Reporter:Ray Seals (packetman)Labels:
Date Opened:2009-12-08 11:17:22.000-0600Date Closed:2009-12-08 14:31:42.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:wct4xxp
Versions:2.2.0 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Brand new Fedora 12 (Kernel is  2.6.31.6-162.fc12.i686.PAE #1 SMP) install, machine was build as a Developers workstation.

Downloaded via  wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.2.0+2.2.0.tar.gz

During the "make all" part I get the following error messages:

make[2]: Entering directory `/usr/src/kernels/2.6.31.6-162.fc12.i686.PAE'
 CC [M]  /home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.o
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c: In function âwctc4xxp_net_registerâ:
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:776: error: âstruct net_deviceâ has no member named âset_multicast_listâ
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:777: error: âstruct net_deviceâ has no member named âopenâ
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:778: error: âstruct net_deviceâ has no member named âstopâ
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:779: error: âstruct net_deviceâ has no member named âhard_start_xmitâ
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:780: error: âstruct net_deviceâ has no member named âget_statsâ
/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.c:781: error: âstruct net_deviceâ has no member named âdo_ioctlâ
make[4]: *** [/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp/base.o] Error 1
make[3]: *** [/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi/wctc4xxp] Error 2
make[2]: *** [_module_/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux/drivers/dahdi] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.31.6-162.fc12.i686.PAE'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/trseals/dahdi-linux-complete-2.2.0+2.2.0/linux'
make: *** [all] Error 2
[root@stlmosiptrunk01 dahdi-linux-complete-2.2.0+2.2.0]#

I can comment the line "obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTC4XXP)          += wctc4xxp/" out of the Kbuild file in the /linux/drivers/dahdi directory and everything else compiles with no errors.
Comments:By: Leif Madsen (lmadsen) 2009-12-08 14:31:41.000-0600

A quick search on the bug tracker found issue DAHLIN-94 which is a duplicate of this issue.