[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