#1128157 gpsshogi: FTBFS with boost 1.90

#1128157#5
Date:
2026-02-16 03:56:08 UTC
From:
To:
Dear Maintainer,

gpsshogi FTBFS with boost 1.90. Note that the FTBFS may not necessarily be
connected to boost - please check the build log for the actual cause.

Ubuntu has started the rebuild and the status can be tracked here:
https://transitions.ubuntu.com/html/boost1.90.html#!good,bad,partial,unknown,!notintesting
Thanks to them. Please find your package there, after that you can see the logs from
the failing build.

Note: This ticket severity will be increased to RC bug when
boost-defaults is switched to 1.90.

Additional information: The boost system library was removed upstream in 1.89 and is empty since 1.69.
If your package depends on or build-depends on libboost-system-dev, remove it from
build-depends and the build system. See https://www.boost.org/releases/1.89.0/ for cmake instructions.

Note that libboost-system-dev is "virtually" provided by libboost-dev_1.90,
but it is better to drop it from build-depends as this will be removed in the future.


Here is the most probably relevant part of the failing build log:



/usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lboost_system: No such file or directory
/usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lboost_system: No such file or directory
/usr/bin/x86_64-linux-gnu-ld.bfd: cannot find -lboost_system: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [<builtin>: gpsshogi] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/bin'
dh_auto_build: error: cd bin && make -j4 INSTALL="install --strip-program=true" gpsshogi gpsusi FILE_OSL_ALL= LDLIBS="-losl -lboost_filesystem -lboost_system -ltcmalloc_minimal" RELEASE=t returned exit code 2
make[1]: *** [debian/rules:40: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:30: binary] Error 2


Thanks,

Anton