[Bug 2120885] Re: laserboy ftbfs with boost 1.88

Mateus Rodrigues de Morais 2120885 at bugs.launchpad.net
Fri Sep 5 18:08:35 UTC 2025


Hi Athos!

Thanks for your review. I've included more information about the fix in
the patch description. Please let me know if that's sufficient or if you
think more context is needed.

I also fixed the "Bug" entry to say "Bug-Debian" instead.

** Patch added: "fix-boost-1.88-ftbfs-2.patch"
   https://bugs.launchpad.net/ubuntu/+source/laserboy/+bug/2120885/+attachment/5905894/+files/fix-boost-1.88-ftbfs-2.patch

-- 
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