Hi, Attached a patch which should resolve the gcc-7 issue
Johnny -- Johnny Willemsen Remedy IT Postbus 81 | 6930 AB Westervoort | The Netherlands http://www.remedy.nl
>From e276777d25c5cff3feb7011140b6d80f94e35302 Mon Sep 17 00:00:00 2001 From: Adam Mitz <mi...@ociweb.com> Date: Tue, 16 May 2017 13:39:16 -0500 Subject: [PATCH] fixed ACE_INet to build with GCC 7.1 --- ACE/protocols/ace/INet/Sock_IOStream.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ACE/protocols/ace/INet/Sock_IOStream.cpp b/ACE/protocols/ace/INet/Sock_IOStream.cpp index 06979f90942..6a79b2f4ade 100644 --- a/ACE/protocols/ace/INet/Sock_IOStream.cpp +++ b/ACE/protocols/ace/INet/Sock_IOStream.cpp @@ -81,7 +81,7 @@ namespace ACE void Sock_OStreamBase<ACE_SYNCH_USE>::set_interceptor ( typename buffer_type::interceptor_type& interceptor) { - this->rdbuf ()->set_interceptor (interceptor); + this->ios_base::rdbuf ()->set_interceptor (interceptor); } template <ACE_SYNCH_DECL> @@ -99,7 +99,7 @@ namespace ACE void Sock_IStreamBase<ACE_SYNCH_USE>::set_interceptor ( typename buffer_type::interceptor_type& interceptor) { - this->rdbuf ()->set_interceptor (interceptor); + this->ios_base::rdbuf ()->set_interceptor (interceptor); } template <ACE_SYNCH_DECL> @@ -117,7 +117,7 @@ namespace ACE void Sock_IOStreamBase<ACE_SYNCH_USE>::set_interceptor ( typename buffer_type::interceptor_type& interceptor) { - this->rdbuf ()->set_interceptor (interceptor); + this->ios_base::rdbuf ()->set_interceptor (interceptor); } } -- 2.12.2