[reSIProcate] updating to asio 1.14.0

Scott Godin sgodin at sipspectrum.com
Fri Mar 27 13:19:01 CDT 2020


This is resolved for reTurn now, the main thing needed was to update the
include path and add the 2 new pre-processor defines.

Recon still needs to be updated now.

Scott

On Mon, Mar 23, 2020 at 5:57 PM Daniel Pocock <daniel at pocock.pro> wrote:

>
> Hi Scott,
>
> Thanks for trying this
>
> If you define the macros in your Visual Studio build command line, does
> that fix it or you already tried that?
>
> I'm sorry about the inconvenience with this but as this it the current
> asio version and Fedora is going to use 1.14.0, I felt it is better to
> squeeze it in now before release.
>
> As an alternative to the macros, it occurred to me that we could also
> make our own typedefs for the various classes and methods that are
> renamed/moved: seconds(), milliseconds() and
> steady_timer()/deadline_timer()
>
> I would prefer not to support that if we can avoid it but if it is
> essential then we can include it.
>
> Regards,
>
> Daniel
>
> On 23/03/2020 22:49, Scott Godin wrote:
> > FYI - this has broken builds on Windows and will need to be looked
> into.
> >
> > Hopefully I will get time to look into this soon, please let me know if
> > anyone else is looking into it as well.
> >
> > Scott
> >
> > On Thu, Mar 19, 2020 at 6:00 PM Daniel Pocock <daniel at pocock.pro
> > <mailto:daniel at pocock.pro>> wrote:
> >
> >
> >     I've added asio 1.14.0 to contrib/asio and made changes to the reTurn
> >     and reflow code
> >
> >     In particular, a couple of extra macros need to be defined, I set
> these
> >     in the Linux autotools build system and we probably need to replicate
> >     them for Windows and any other platform:
> >
> >     ASIO_HAS_BOOST_BIND
> >
> >     BOOST_ASIO_HAS_STD_CHRONO
> >
> >
> >     Notice that it will no longer build with asio 1.10.x, it still builds
> >     with 1.12.x on Debian and Ubuntu.  Fedora is soon going to have
> 1.14.0
> >     _______________________________________________
> >     resiprocate-devel mailing list
> >     resiprocate-devel at resiprocate.org
> >     <mailto:resiprocate-devel at resiprocate.org>
> >     https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
> >
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20200327/1092f860/attachment.htm>


More information about the resiprocate-devel mailing list