[Bug 2120885] Re: laserboy ftbfs with boost 1.88
Athos Ribeiro
2120885 at bugs.launchpad.net
Wed Sep 3 18:39:18 UTC 2025
Thanks, Mateus.
>From a quick glance at the patch and at the boost release notes, I see
that io_service has been an alias to io_context for a while now. Could
you please add more context to your patch description so the fix is
clearly described there?
Also, the DEP3 header "Bug" field should be used for upstream bug
reports. Since it points to a Debian bug, that should probably be Bug-
Debian instead.
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2120885
Title:
laserboy ftbfs with boost 1.88
Status in laserboy package in Ubuntu:
New
Status in laserboy package in Debian:
New
Bug description:
Imported from Debian bug http://bugs.debian.org/1110627:
Package: src:laserboy
Version: 2016.03.15-1.3
Severity: important
Tags: sid forky
User: debian-devel at lists.debian.org
Usertags: boost1.88
laserboy ftbfs with boost 1.88:
[...]
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp: In function ‘int
LaserBoy_version_check(std::string&, std::string, u_int)’:
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:442:22: error: ‘io_service’ is
not a member of ‘boost::asio’; did you mean ‘use_service’?
442 | boost::asio::io_service io_service;
| ^~~~~~~~~~
| use_service
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:443:32: error: ‘io_service’ was
not declared in this scope
443 | tcp::resolver resolver(io_service);
| ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:444:24: error: ‘query’ is not a
member of ‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
444 | tcp::resolver::query query("laserboy.org", "http");
| ^~~~~
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:445:24: error: ‘iterator’ is
not a member of ‘boost::asio::ip::tcp::resolver’ {aka
‘boost::asio::ip::basic_resolver<boost::asio::ip::tcp>’}
445 | tcp::resolver::iterator endpoint_iterator =
resolver.resolve(query);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:447:38: error:
‘endpoint_iterator’ was not declared in this scope
447 | boost::asio::connect(socket, endpoint_iterator);
| ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp: In function ‘bool
directory_exists(const std::string&)’:
/<<PKGBUILDDIR>>/src/LaserBoy_common.cpp:152:14: warning: ignoring
return value of ‘int chdir(const char*)’ declared with attribute
‘warn_unused_result’ [-Wunused-result]
152 | chdir("../");
| ~~~~~^~~~~~~
make[3]: *** [src/CMakeFiles/laserboy.dir/build.make:96:
src/CMakeFiles/laserboy.dir/LaserBoy_common.cpp.o] Error 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/laserboy/+bug/2120885/+subscriptions
More information about the Ubuntu-sponsors
mailing list