Package: src:pokerth
Version: 1.1.2-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

pokerth ftbfs with boost 1.88:

[...]
In file included from /usr/include/boost/bind.hpp:30,
                 from src/db/common/serverdbgeneric.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from src/db/common/serverdbfactory.cpp:32:
src/db/serverdbfactory.h:47:70: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 47 | ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) = 0; | ^~~~~~~~~~ | use_service
src/db/serverdbfactory.h:47:80: error: template argument 1 is invalid
47 | ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) = 0; | ^
In file included from src/db/common/serverdbgeneric.cpp:33:
src/db/serverdbgeneric.h:44:78: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 44 | ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^~~~~~~~~~ | use_service
src/db/serverdbgeneric.h:44:88: error: template argument 1 is invalid
44 | ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^ src/db/serverdbgeneric.h:69:40: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’?
   69 |         boost::shared_ptr<boost::asio::io_service> m_ioService;
      |                                        ^~~~~~~~~~
      |                                        use_service
src/db/serverdbgeneric.h:69:50: error: template argument 1 is invalid
   69 |         boost::shared_ptr<boost::asio::io_service> m_ioService;
      |                                                  ^
src/db/common/serverdbgeneric.cpp:38:87: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 38 | ServerDBGeneric::ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) | ^~~~~~~~~~ | use_service src/db/common/serverdbgeneric.cpp:38:97: error: template argument 1 is invalid 38 | ServerDBGeneric::ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) | ^ src/db/common/serverdbgeneric.cpp: In member function ‘virtual void ServerDBGeneric::AsyncPlayerLogin(unsigned int, const std::string&)’: src/db/common/serverdbgeneric.cpp:66:20: error: base operand of ‘->’ is not a pointer 66 | m_ioService->post(boost::bind(&ServerDBCallback::PlayerLoginFailed, &m_callback, requestId));
      |                    ^~
src/db/common/serverdbgeneric.cpp: In member function ‘virtual void ServerDBGeneric::AsyncCheckAvatarBlacklist(unsigned int, const std::string&)’: src/db/common/serverdbgeneric.cpp:72:20: error: base operand of ‘->’ is not a pointer 72 | m_ioService->post(boost::bind(&ServerDBCallback::AvatarIsBlacklisted, &m_callback, requestId));
      |                    ^~
src/db/common/serverdbgeneric.cpp: In member function ‘virtual void ServerDBGeneric::AsyncCreateGame(unsigned int, const std::string&)’: src/db/common/serverdbgeneric.cpp:88:20: error: base operand of ‘->’ is not a pointer 88 | m_ioService->post(boost::bind(&ServerDBCallback::CreateGameFailed, &m_callback, requestId));
      |                    ^~
src/db/common/serverdbgeneric.cpp: In member function ‘virtual void ServerDBGeneric::AsyncReportAvatar(unsigned int, unsigned int, DB_id, const std::string&, const std::string&, DB_id*)’: src/db/common/serverdbgeneric.cpp:104:20: error: base operand of ‘->’ is not a pointer 104 | m_ioService->post(boost::bind(&ServerDBCallback::ReportAvatarFailed, &m_callback, requestId, replyId));
      |                    ^~
src/db/common/serverdbgeneric.cpp: In member function ‘virtual void ServerDBGeneric::AsyncReportGame(unsigned int, unsigned int, DB_id*, unsigned int, const std::string&, DB_id*)’: src/db/common/serverdbgeneric.cpp:110:20: error: base operand of ‘->’ is not a pointer 110 | m_ioService->post(boost::bind(&ServerDBCallback::ReportGameFailed, &m_callback, requestId, replyId));
      |                    ^~
make[2]: *** [Makefile.pokerth_db:365: obj/serverdbfactory.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile.pokerth_db:376: obj/serverdbgeneric.o] Error 1
In file included from src/db/common/serverdbfactorygeneric.cpp:32:
src/db/serverdbfactorygeneric.h:48:70: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 48 | ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^~~~~~~~~~ | use_service
src/db/serverdbfactorygeneric.h:48:80: error: template argument 1 is invalid
48 | ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^
In file included from src/db/common/serverdbfactorygeneric.cpp:33:
src/db/serverdbgeneric.h:44:78: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 44 | ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^~~~~~~~~~ | use_service
src/db/serverdbgeneric.h:44:88: error: template argument 1 is invalid
44 | ServerDBGeneric(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService); | ^ src/db/serverdbgeneric.h:69:40: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’?
   69 |         boost::shared_ptr<boost::asio::io_service> m_ioService;
      |                                        ^~~~~~~~~~
      |                                        use_service
src/db/serverdbgeneric.h:69:50: error: template argument 1 is invalid
   69 |         boost::shared_ptr<boost::asio::io_service> m_ioService;
      |                                                  ^
src/db/common/serverdbfactorygeneric.cpp:45:99: error: ‘io_service’ is not a member of ‘boost::asio’; did you mean ‘use_service’? 45 | ServerDBFactoryGeneric::CreateServerDBObject(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) | ^~~~~~~~~~ | use_service src/db/common/serverdbfactorygeneric.cpp:45:109: error: template argument 1 is invalid 45 | ServerDBFactoryGeneric::CreateServerDBObject(ServerDBCallback &cb, boost::shared_ptr<boost::asio::io_service> ioService) | ^
make[2]: *** [Makefile.pokerth_db:383: obj/serverdbfactorygeneric.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:78: sub-pokerth_db-pro-make_first-ordered] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'

Reply via email to