[Home]

Summary:ASTERISK-14581: [patch] Module 'chan_dahdi.so' could not be loaded.
Reporter:Barry GATEFAIT (bwg)Labels:
Date Opened:2009-08-03 00:18:51Date Closed:2009-08-03 12:28:12
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_dahdi
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) BWG20090803.patch
Description:The following  warning appeared when lauching Asterisk :

[Aug  3 15:34:53] WARNING[19216]: loader.c:427 load_dynamic_module: Error loading module 'chan_dahdi.so': /usr/lib/asterisk/modules/chan_dahdi.so: undefined symbol: pri_maintenance_service
[Aug  3 15:34:53] WARNING[19216]: loader.c:780 load_resource: Module 'chan_dahdi.so' could not be loaded.

This prevents proper external call to perform correctly i.e. "Call error 503" appeared on phone display when dialing.




****** ADDITIONAL INFORMATION ******

Indeed, another warning, that is directly linked with the previous one, appeared earlier at compile time :

sig_pri.c: In function 'pri_maintenance_bservice':
sig_pri.c:2473: warning: implicit declaration of function 'pri_maintenance_service'

It seems that an #ifdef compile directive was omitted in sig_pri.c and sig_pri.h.

The attached patch corrects this.
Comments:By: Jason Parker (jparker) 2009-08-03 11:49:14

Already fixed in r209619.  svn update..

By: Jeff Peeler (jpeeler) 2009-08-03 12:28:12

This has already been fixed in revision 209619.