[prev in list] [next in list] [prev in thread] [next in thread] 

List:       serusers
Subject:    [SR-Users] Re: Kamailio ver 5.7.3 - source installation warnings
From:       Muhammad Danish Moosa via sr-users <sr-users () lists ! kamailio ! org>
Date:       2023-11-28 2:48:08
Message-ID: CAEX7+sDumvthJ-M+A7Q9gBvTr6JNhjQpHBmrS7KHstfRAq7y4g () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi, thanks for responding

it's centos 7 and gcc  4.8.5.

What should be the best corrective actions? Is it not compatible with
Centos7?



On Sat, Nov 25, 2023 at 12:37 AM Daniel-Constantin Mierla <miconda@gmail.com>
wrote:

> Hello,
>
> what OS and gcc version do you have?
>
> Some old gcc version "mistakenly" reported such warnings:
>
>   - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119
>
> Cheers,
> Daniel
> On 24.11.23 07:00, Muhammad Danish Moosa via sr-users wrote:
>
> Hi,
>
> I am planning to upgrade Kamailio to version 5.7.3 to manage some memory
> leaks issues.
>
> I am installing from source and came across these warnings, just wanted to
> be sure if they are safe to be ignored.
>
> cr_func.c: In function ‘set_next_domain_on_rule':
> cr_func.c:160:2: warning: missing braces around initializer
> [-Wmissing-braces]
>   pv_value_t val = {0};
>   ^
> cr_func.c:160:2: warning: (near initialization for ‘val.rs')
> [-Wmissing-braces]
> cr_func.c: In function ‘actually_rewrite':
> cr_func.c:348:2: warning: missing braces around initializer
> [-Wmissing-braces]
>   pv_value_t val = {0};
>   ^
> cr_func.c:348:2: warning: (near initialization for ‘val.rs')
> [-Wmissing-braces]
> cr_func.c: In function ‘ki_cr_load_user_carrier_helper':
> cr_func.c:782:2: warning: missing braces around initializer
> [-Wmissing-braces]
>   pv_value_t val = {0};
>   ^
> --
>
> LD (gcc) [M p_usrloc.so]                p_usrloc.so
> CC (gcc) [M evrexec.so]         evrexec_mod.o
> evrexec_mod.c:64:1: warning: missing braces around initializer
> [-Wmissing-braces]
>  static evrexec_info_t _evrexec_info = {0};
>  ^
> evrexec_mod.c:64:1: warning: (near initialization for
> ‘_evrexec_info.data') [-Wmissing-braces]
> LD (gcc) [M evrexec.so]         evrexec.so
> CC (gcc) [M avp.so]             avp.o
> LD (gcc) [M avp.so]             avp.so
> CC (gcc) [M acc_diameter.so]            diam_message.o
> CC (gcc) [M acc_diameter.so]            acc_diameter_mod.o
> CC (gcc) [M acc_diameter.so]            diam_avp.o
> CC (gcc) [M acc_diameter.so]            diam_tcp.o
> LD (gcc) [M acc_diameter.so]            acc_diameter.so
> CC (gcc) [M dmq.so]             bind_dmq.o
> CC (gcc) [M dmq.so]             message.o
> CC (gcc) [M dmq.so]             dmq_funcs.o
> dmq_funcs.c: In function ‘ki_dmq_send_message':
> dmq_funcs.c:304:3: warning: missing braces around initializer
> [-Wmissing-braces]
>    dmq_peer_t new_peer = {0};
>    ^
> dmq_funcs.c:304:3: warning: (near initialization for ‘new_peer.peer_id')
> [-Wmissing-braces]
> dmq_funcs.c: In function ‘ki_dmq_bcast_message':
> dmq_funcs.c:374:3: warning: missing braces around initializer
> [-Wmissing-braces]
>    dmq_peer_t new_peer = {0};
>    ^
> dmq_funcs.c:374:3: warning: (near initialization for ‘new_peer.peer_id')
> [-Wmissing-braces]
> CC (gcc) [M dmq.so]             notification_peer.o
> CC (gcc) [M dmq.so]             dmq.o
> dmq.c:61:1: warning: missing braces around initializer [-Wmissing-braces]
>  sip_uri_t dmq_server_uri = {0};
>  ^
> dmq.c:61:1: warning: (near initialization for ‘dmq_server_uri.user')
> [-Wmissing-braces]
> dmq.c:67:1: warning: missing braces around initializer [-Wmissing-braces]
>  static sip_uri_t dmq_notification_uri = {0};
>  ^
> dmq.c:67:1: warning: (near initialization for ‘dmq_notification_uri.user')
> [-Wmissing-braces]
> Muhammad Danish Moosa
>
> " The core of mans' spirit comes from new experiences. "___ Christopher
> McCandless
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> To unsubscribe send an email to sr-users-leave@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to the sender!
> Edit mailing list options or unsubscribe:
>
> --
> Daniel-Constantin Mierla (@ asipto.com)twitter.com/miconda -- linkedin.com/in/miconda
> Kamailio Consultancy and Development Services
> Kamailio Advanced Training -- asipto.com
>
>

-- 
Muhammad Danish Moosa

" The core of mans' spirit comes from new experiences. "___ Christopher
McCandless

[Attachment #5 (text/html)]

<div dir="ltr"><div dir="ltr"><div>Hi, thanks for \
responding</div><div><br></div>it&#39;s centos 7 and gcc    \
4.8.5.<div><br></div><div>What should be the best corrective actions? Is it not \
compatible with Centos7?</div><div><br><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Nov 25, 2023 at \
12:37 AM Daniel-Constantin Mierla &lt;<a \
href="mailto:miconda@gmail.com">miconda@gmail.com</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><u></u>

  
    
  
  <div>
    <p>Hello,</p>
    <p>what OS and gcc version do you have?</p>
    <p>Some old gcc version &quot;mistakenly&quot; reported such warnings:</p>
    <p>   - <a href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119" \
target="_blank">https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53119</a></p>  \
<p>Cheers,<br>  Daniel<br>
    </p>
    <div>On 24.11.23 07:00, Muhammad Danish
      Moosa via sr-users wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">Hi,<br>
        <br>
        I am planning to upgrade Kamailio to version  5.7.3 to manage
        some memory leaks issues.
        <div><br>
        </div>
        <div>I am installing from source and came across  these warnings,
          just wanted to be sure if they are safe to be ignored.</div>
        <div><br clear="all">
          <div>cr_func.c: In function ‘set_next_domain_on_rule':<br>
            cr_func.c:160:2: warning: missing braces around initializer
            [-Wmissing-braces]<br>
               pv_value_t val = {0};<br>
               ^<br>
            cr_func.c:160:2: warning: (near initialization for ‘<a \
href="http://val.rs" target="_blank">val.rs</a>')  [-Wmissing-braces]<br>
            cr_func.c: In function ‘actually_rewrite':<br>
            cr_func.c:348:2: warning: missing braces around initializer
            [-Wmissing-braces]<br>
               pv_value_t val = {0};<br>
               ^<br>
            cr_func.c:348:2: warning: (near initialization for ‘<a \
href="http://val.rs" target="_blank">val.rs</a>')  [-Wmissing-braces]<br>
            cr_func.c: In function ‘ki_cr_load_user_carrier_helper':<br>
            cr_func.c:782:2: warning: missing braces around initializer
            [-Wmissing-braces]<br>
               pv_value_t val = {0};<br>
               ^<br>
          </div>
          <span class="gmail_signature_prefix">--</span></div>
        <div><br>
        </div>
        <div><span class="gmail_signature_prefix"></span>LD (gcc) [M
          p_usrloc.so]                        p_usrloc.so<br>
          CC (gcc) [M evrexec.so]             evrexec_mod.o<br>
          evrexec_mod.c:64:1: warning: missing braces around initializer
          [-Wmissing-braces]<br>
            static evrexec_info_t _evrexec_info = {0};<br>
            ^<br>
          evrexec_mod.c:64:1: warning: (near initialization for
          ‘_evrexec_info.data') [-Wmissing-braces]<br>
          LD (gcc) [M evrexec.so]             evrexec.so<br>
          CC (gcc) [M avp.so]                   avp.o<br>
          LD (gcc) [M avp.so]                   avp.so<br>
          CC (gcc) [M acc_diameter.so]                  diam_message.o<br>
          CC (gcc) [M acc_diameter.so]                  acc_diameter_mod.o<br>
          CC (gcc) [M acc_diameter.so]                  diam_avp.o<br>
          CC (gcc) [M acc_diameter.so]                  diam_tcp.o<br>
          LD (gcc) [M acc_diameter.so]                  acc_diameter.so<br>
          CC (gcc) [M dmq.so]                   bind_dmq.o<br>
          CC (gcc) [M dmq.so]                   message.o<br>
          CC (gcc) [M dmq.so]                   dmq_funcs.o<br>
          dmq_funcs.c: In function ‘ki_dmq_send_message':<br>
          dmq_funcs.c:304:3: warning: missing braces around initializer
          [-Wmissing-braces]<br>
               dmq_peer_t new_peer = {0};<br>
               ^<br>
          dmq_funcs.c:304:3: warning: (near initialization for
          ‘new_peer.peer_id') [-Wmissing-braces]<br>
          dmq_funcs.c: In function ‘ki_dmq_bcast_message':<br>
          dmq_funcs.c:374:3: warning: missing braces around initializer
          [-Wmissing-braces]<br>
               dmq_peer_t new_peer = {0};<br>
               ^<br>
          dmq_funcs.c:374:3: warning: (near initialization for
          ‘new_peer.peer_id') [-Wmissing-braces]<br>
          CC (gcc) [M dmq.so]                   notification_peer.o<br>
          CC (gcc) [M dmq.so]                   dmq.o<br>
          dmq.c:61:1: warning: missing braces around initializer
          [-Wmissing-braces]<br>
            sip_uri_t dmq_server_uri = {0};<br>
            ^<br>
          dmq.c:61:1: warning: (near initialization for
          ‘dmq_server_uri.user') [-Wmissing-braces]<br>
          dmq.c:67:1: warning: missing braces around initializer
          [-Wmissing-braces]<br>
            static sip_uri_t dmq_notification_uri = {0};<br>
            ^<br>
          dmq.c:67:1: warning: (near initialization for
          ‘dmq_notification_uri.user') [-Wmissing-braces]<br>
          <div dir="ltr" class="gmail_signature">Muhammad Danish Moosa<br>
            <br>
            &quot; The core of mans&#39; spirit comes from new experiences. &quot;___
            Christopher McCandless</div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to <a href="mailto:sr-users-leave@lists.kamailio.org" \
                target="_blank">sr-users-leave@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
</pre>
    </blockquote>
    <pre cols="72">-- 
Daniel-Constantin Mierla (@ <a href="http://asipto.com" \
target="_blank">asipto.com</a>) <a href="http://twitter.com/miconda" \
target="_blank">twitter.com/miconda</a> -- <a href="http://linkedin.com/in/miconda" \
target="_blank">linkedin.com/in/miconda</a> Kamailio Consultancy and Development \
Services Kamailio Advanced Training -- <a href="http://asipto.com" \
target="_blank">asipto.com</a></pre>  </div>

</blockquote></div><br clear="all"><div><br></div><span \
class="gmail_signature_prefix">-- </span><br><div dir="ltr" \
class="gmail_signature">Muhammad Danish Moosa<br><br>&quot; The core of mans&#39; \
spirit comes from new experiences. &quot;___ Christopher McCandless</div></div>



__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-leave@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic