[asterisk-users] Problems compiling dahdi modules

Russ Meyerriecks rmeyerriecks at digium.com
Mon Dec 2 09:19:02 CST 2013


This is fixed on the dahdi-linux master branch and will be included in the
next release:

More info:
http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=summary
http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=commitdiff;h=5ec9d756aac1a0eb5c1f48eb110e80946b43f41a
https://issues.asterisk.org/jira/browse/DAHLIN-330


On Mon, Dec 2, 2013 at 8:37 AM, Matias Kreder <mkreder at gmail.com> wrote:

> Hi,
>
> I am having the following issue after upgrading the kernel in a CentOS
> machine.
>
> [root at localhost dahdi-linux-complete-2.7.0.1+2.7.0.1]# make
> make -C linux all
> make[1]: Entering directory
> `/usr/src/dahdi-linux-complete-2.7.0.1+2.7.0.1/linux'
> make -C drivers/dahdi/firmware firmware-loaders
> make[2]: Entering directory
> `/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/firmware'
> make[2]: Leaving directory
> `/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/firmware'
> make -C /lib/modules/2.6.32-431.el6.x86_64/build
> M='/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/oct612x'
> make[2]: Entering directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
>   Building modules, stage 2.
>   MODPOST 0 modules
> make[2]: Leaving directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
> make -C /lib/modules/2.6.32-431.el6.x86_64/build
> SUBDIRS=/usr/src/dahdi-linux-complete-2.7.0.1+2.7.0.1/linux/drivers/dahdi
> DAHDI_INCLUDE=/usr/src/dahdi-linux-complete-2.7.0.1+2.7.0.1/linux/include
> DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
> make[2]: Entering directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
>   CC [M]  /usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/dahdi-base.o
> In file included from
> /usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/dahdi-base.c:66:
> /usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/include/dahdi/kernel.h:1407:
> error: redefinition of ‘PDE_DATA’
> include/linux/proc_fs.h:328: note: previous definition of ‘PDE_DATA’ was
> here
> make[3]: *** [/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi/dahdi-base.o]
> Error 1
> make[2]: *** [_module_/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux/drivers/dahdi]
> Error 2
> make[2]: Leaving directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.7.0.1+
> 2.7.0.1/linux'
> make: *** [all] Error 2
>
> I have the correct kernel-devel and kernel-headers version installed
>
> # uname -a
> Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22
> 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
> # rpm -q kernel-devel
> kernel-devel-2.6.32-431.el6.x86_64
> # rpm -q kernel-headers
> kernel-headers-2.6.32-431.el6.x86_64
>
> Regards
> Matias
>
> --
> _____________________________________________________________________
> -- 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
>



-- 
Russ Meyerriecks
Digium, Inc. | Linux Kernel Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
direct: +1 256-428-6025
Check us out at: www.digium.com & www.asterisk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20131202/56afbee7/attachment.html>


More information about the asterisk-users mailing list