[asterisk-dev] loader.c in asterisk 1.8.15-cert5
Deepak Bhatia
deepak at voxomos.com
Wed Aug 13 09:06:43 CDT 2014
Hello Russell,
FYI: The module developed by me is dependent of libstc++.so.
Regards
Deepak Bhatia
Software Consultant
Voxomos Systems Pvt. Limited
Mobile: 91 9811196957
C56A/27, Sector 62, NOIDA (NCR), UP, India
Skype: toreachdeepak
On Wed, Aug 13, 2014 at 7:27 PM, Deepak Bhatia <deepak at voxomos.com> wrote:
> Hello Russell,
>
> We are using 1.8.15-cert5 release. The file is loader.c. We are getting
> code dump at the line 453 which is while (!dlclose(lib));
>
> =====================================================================
>
> /* This section is a workaround for a gcc 4.1 bug that has already been
> * fixed in later versions. Unfortunately, some distributions,
> such as
> * RHEL/CentOS 5, distribute gcc 4.1, so we're stuck with having
> to deal
> * with this issue. This basically ensures that optional_api
> modules are
> * loaded before any module which requires their functionality. */
> #if !defined(HAVE_ATTRIBUTE_weak_import) &&
> !defined(HAVE_ATTRIBUTE_weakref)
> if (!ast_strlen_zero(mod->info->nonoptreq)) {
> /* Force any required dependencies to load */
> char *each, *required_resource =
> ast_strdupa(mod->info->nonoptreq);
> while ((each = strsep(&required_resource, ","))) {
> each = ast_strip(each);
>
> /* Is it already loaded? */
> if (!find_resource(each, 0)) {
> load_dynamic_module(each,
> global_symbols_only);
> }
> }
> }
> #endif
>
> line 453: while (!dlclose(lib));
>
> ===========================================================
>
> Regards
>
> Deepak Bhatia
> Software Consultant
> Voxomos Systems Pvt. Limited
> Mobile: 91 9811196957
> C56A/27, Sector 62, NOIDA (NCR), UP, India
> Skype: toreachdeepak
>
>
> On Wed, Aug 13, 2014 at 7:06 PM, Russell Bryant <russell at russellbryant.net
> > wrote:
>
>> On Wed, Aug 13, 2014 at 3:41 AM, Deepak Bhatia <deepak at voxomos.com>
>> wrote:
>>
>>> Hello,
>>>
>>> We have an application voicefun.so, which we used to load without any
>>> issue in asterisk 1.6.
>>>
>>> But we are facing problem in the loader.c in the asterisk 1.8.15-cert5.
>>>
>>
>> Could you share some more detail on the problem you're having? Without
>> more detail, nobody will be able to help you.
>>
>> --
>> Russell Bryant
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-dev mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20140813/47f7d9f2/attachment.html>
More information about the asterisk-dev
mailing list