Bug#812290: pokerth: FTBFS with GCC 6: overriding...

Gianfranco Costamagna locutusofborg at debian.org
Sun May 1 10:03:52 UTC 2016


Hi, probably using the system websocketpp fixes the issue.

cheers,

G.

On Thu, 21 Jan 2016 20:07:06 -0800 Martin Michlmayr <tbm at hpe.com> wrote:
> Package: pokerth
> Version: 1.1.1-3
> Severity: normal
> User: debian-gcc at lists.debian.org
> Usertags: ftbfs-gcc-6
> 
> This package fails to build with GCC 6.  GCC 6 has not been released
> yet, but it's expected that GCC 6 will become the default compiler for
> stretch.
> 
> You can find a snapshot of GCC 6 in experimental.  To build with
> GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly.
> 
> You may be able to find out more about this issue at
> https://gcc.gnu.org/gcc-6/changes.html
> 
> > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
> ...
> > g++ -c -m64 -pipe -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -W -D_REENTRANT -DENABLE_IPV6 -DTIXML_USE_STL -DBOOST_FILESYSTEM_DEPRECATED -DQT_NO_DEBUG -I. -I. -Isrc -Isrc/engine -Isrc/gui -Isrc/gui/qt -Isrc/gui/qt/qttools -Isrc/net -Isrc/engine/local_engine -Isrc/engine/network_engine -Isrc/config -Isrc/core -Isrc/third_party/websocketpp -isystem /usr/include -I/opt/gsasl/include -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o obj/chatcleanermanager.o src/net/common/chatcleanermanager.cpp
> > In file included from src/third_party/websocketpp/websocketpp/uri.hpp:32:0,
> >                  from src/third_party/websocketpp/websocketpp/transport/base/endpoint.hpp:35,
> >                  from src/third_party/websocketpp/websocketpp/transport/iostream/endpoint.hpp:34,
> >                  from src/third_party/websocketpp/websocketpp/config/core.hpp:40,
> >                  from src/third_party/websocketpp/websocketpp/config/asio_no_tls.hpp:31,
> >                  from src/net/websocket_defs.h:36,
> >                  from src/net/sendbuffer.h:36,
> >                  from src/net/asiosendbuffer.h:36,
> >                  from src/net/common/chatcleanermanager.cpp:33:
> > src/third_party/websocketpp/websocketpp/error.hpp:125:18: error: looser throw specifier for 'virtual const char* websocketpp::error::category::name() const'
> >      char const * name() const _WEBSOCKETPP_NOEXCEPT_TOKEN_ {
> >                   ^~~~
> > 
> > In file included from /usr/include/boost/asio/io_service.hpp:25:0,
> >                  from /usr/include/boost/asio/basic_io_object.hpp:19,
> >                  from /usr/include/boost/asio/basic_socket.hpp:20,
> >                  from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
> >                  from /usr/include/boost/asio.hpp:21,
> >                  from src/net/chatcleanermanager.h:36,
> >                  from src/net/common/chatcleanermanager.cpp:32:
> > /usr/include/boost/system/error_code.hpp:190:32: error:   overriding 'virtual const char* boost::system::error_category::name() const noexcept'
> >        virtual const char *     name() const BOOST_SYSTEM_NOEXCEPT = 0;
> >                                 ^~~~
> > 
> > In file included from src/third_party/websocketpp/websocketpp/transport/iostream/connection.hpp:35:0,
> >                  from src/third_party/websocketpp/websocketpp/transport/iostream/endpoint.hpp:35,
> >                  from src/third_party/websocketpp/websocketpp/config/core.hpp:40,
> >                  from src/third_party/websocketpp/websocketpp/config/asio_no_tls.hpp:31,
> >                  from src/net/websocket_defs.h:36,
> >                  from src/net/sendbuffer.h:36,
> >                  from src/net/asiosendbuffer.h:36,
> >                  from src/net/common/chatcleanermanager.cpp:33:
> > src/third_party/websocketpp/websocketpp/transport/base/connection.hpp:182:18: error: looser throw specifier for 'virtual const char* websocketpp::transport::error::category::name() const'
> >      char const * name() const _WEBSOCKETPP_NOEXCEPT_TOKEN_ {
> >                   ^~~~
> > 
> > In file included from /usr/include/boost/asio/io_service.hpp:25:0,
> >                  from /usr/include/boost/asio/basic_io_object.hpp:19,
> >                  from /usr/include/boost/asio/basic_socket.hpp:20,
> >                  from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
> >                  from /usr/include/boost/asio.hpp:21,

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20160501/d97a529e/attachment.sig>


More information about the Pkg-games-devel mailing list