sipwitch-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this


From: Fredrick R. Brennan
Subject: Re: voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this scope
Date: Fri, 3 Nov 2023 21:18:10 -0400
User-agent: Mozilla Thunderbird

It was removed upstream. I put a patch for it on Savannah, and also attached it to this mail :-)

On 7/23/20 12:07, Jeffrey Walton wrote:
On Thu, Jul 23, 2020 at 11:01 AM Jeffrey Walton <noloader@gmail.com> wrote:
I'm trying to build SIP Witch and dependent libraries from sources. I
believe I have ucommon-7.0.0, and libexosip2-5.1.1 built properly and
installed.

SIP Witch is dying at:

voip.cpp: In static member function 'static bool
sipwitch::voip::make_prack_message(sipwitch::voip::context_t,
sipwitch::voip::tid_t, osip_message_t**)':
voip.cpp:143:42: error: cannot convert 'osip_message_t** {aka
osip_message**}' to 'osip_message_t* {aka osip_message*}' for argument
'3' to 'int eXosip_call_build_prack(eXosip_t*, int, osip_message_t*,
osip_message_t**)'
     eXosip_call_build_prack(ctx, tid, msg);
                                          ^
voip.cpp: In static member function 'static void
sipwitch::voip::create(eXosip_t**, const char*, int)':
voip.cpp:441:9: error: 'eXosip_enable_ipv6' was not declared in this scope
         eXosip_enable_ipv6(1);
         ^~~~~~~~~~~~~~~~~~
voip.cpp:441:9: note: suggested alternative: 'eXosip_publish'
         eXosip_enable_ipv6(1);
         ^~~~~~~~~~~~~~~~~~
         eXosip_publish

The symbol is definitely missing in SIP Witch:

   sipwitch-1.9.15$ grep -IR eXosip_enable_ipv6
   common/voip.cpp:        eXosip_enable_ipv6(1);
   common/voip.cpp:        eXosip_enable_ipv6(1);
   utils/sipquery.cpp:        eXosip_enable_ipv6(1);

And it is not present in my install directory (prefix=~/tmp/ok2delete):

   $ grep -IR eXosip_enable_ipv6 ~/tmp/ok2delete/include
   $
This symbol does not appear to be in libeXosip2 either:

libexosip2-5.1.1$ grep -IR eXosip_enable_ipv6
platform/vsnet/eXosip2.def:     eXosip_enable_ipv6
libexosip2-5.1.1$


--


Best,
Fred Brennan This pixel art was drawn by Fred Brennan based on large
          format art drawn by @maaudaan_tg (Twitter username) and contributed to by @anontanuki (Twitter username).
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

GnuPG: 98F2 8F76 7470 129F BE3B 054C E215 4DD1 A1C7 7B8B
Twitter: @fr_brennan
Personal website

Notice: In general, unless a listserv requires it, I only send HTML email. Please do not request plaintext personal email from me without a very good reason to do so. I do this as very few free software folks of any competence in our community insist on it. HTML email:

As a disabled person, these things are more important to me than maintaining the æsthetic of plaintext email. I hope you will consider joining me in relaxing policies forbidding HTML email, perhaps starting as I have by testing the strength of such policies by sending only HTML email. If my emails annoy you, consider contributing to the email software you use to strengthen its ability to handle HTML email.

Attachment: 0001-Fix-build-with-5.x-series-of-libexosip2.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]