[asterisk-users] Dahdi does not build against Kernel 3.0.0

Bruce Ferrell bferrell at baywinds.org
Sat Aug 6 21:57:53 CDT 2011


Correction; the released DAHDI doesn't build svn does. Nothing to see 
here... Move along


On 08/06/2011 07:49 PM, Bruce Ferrell wrote:
> Errors follow:
>
> make
> make -C linux all
> make[1]: Entering directory 
> `/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux'
> make -C drivers/dahdi/firmware firmware-loaders
> make[2]: Entering directory 
> `/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/firmware'
> make[2]: Leaving directory 
> `/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/firmware'
> make -C /lib/modules/3.0.0-39-desktop/build 
> SUBDIRS=/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi 
> DAHDI_INCLUDE=/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/include 
> DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
> make[2]: Entering directory `/usr/src/linux-3.0.0-39-obj/i386/desktop'
> make -C ../../../linux-3.0.0-39 
> O=/usr/src/linux-3.0.0-39-obj/i386/desktop/. modules
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi-base.o
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi-base.c:95:2: 
> warning: #warning "No CONFIG_BKL is an experimental configuration."
> In file included from 
> /usr/src/linux-3.0.0-39/arch/x86/include/asm/uaccess.h:570:0,
> from /usr/src/linux-3.0.0-39/include/linux/poll.h:14,
> from 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/include/dahdi/kernel.h:58,
> from 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi-base.c:68:
> In function ‘copy_from_user’,
> inlined from ‘dahdi_chan_write’ at 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi-base.c:2301:23:
> /usr/src/linux-3.0.0-39/arch/x86/include/asm/uaccess_32.h:211:26: 
> warning: call to ‘copy_from_user_overflow’ declared with attribute 
> warning: copy_from_user() buffer size is not provably correct
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi-base.c:95:2: 
> warning: #warning "No CONFIG_BKL is an experimental configuration."
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/vpmadt032_loader/dahdi_vpmadt032_loader.o
> SHIPPED 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/vpmadt032_loader/vpmadt032_x86_32.o
> LD [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi.o
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_dynamic.o
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_dynamic_loc.o
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_dynamic_eth.o
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_dynamic_ethmf.o
> CC [M] 
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_transcode.o
> /usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_transcode.c:49:31: 
> error: ‘SPIN_LOCK_UNLOCKED’ undeclared here (not in a function)
> make[5]: *** 
> [/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi/dahdi_transcode.o] 
> Error 1
> make[4]: *** 
> [_module_/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux/drivers/dahdi] 
> Error 2
> make[3]: *** [sub-make] Error 2
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/usr/src/linux-3.0.0-39-obj/i386/desktop'
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory 
> `/usr/local/src/asterisk/dahdi-linux-complete-2.4.1.2+2.4.1/linux'
> make: *** [all] Error 2
>
>
> -- 
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
> http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>




More information about the asterisk-users mailing list