Created attachment 576168 [details, diff] https://github.com/freeorion/freeorion/pull/2443 There packported into 0.4.8 release fix for newer boost version. Upstream PR: https://github.com/freeorion/freeorion/pull/2443
Boost is fixed by 0.4.8_p20190501, what do you need this for?
Maybe uptsream's versioning scheme is misleading but 0.4.8+ is not 0.4.8. This patch is for freeorio-0.4.8.tar.gz
(In reply to Oleg from comment #2) > Maybe uptsream's versioning scheme is misleading but 0.4.8+ is not 0.4.8. > This patch is for freeorio-0.4.8.tar.gz So the question is then what do you need 0.4.8 for.
(In reply to Andreas Sturmlechner from comment #3) > (In reply to Oleg from comment #2) > > Maybe uptsream's versioning scheme is misleading but 0.4.8+ is not 0.4.8. > > This patch is for freeorio-0.4.8.tar.gz > > So the question is then what do you need 0.4.8 for. 0.4.8 is the latest stable release: https://github.com/freeorion/freeorion/releases It was accepted in most other distros: https://pkgs.org/download/freeorion So I need 0.4.8 for multiplayer games which possible only between equals or bug-fix versions.
Created attachment 579328 [details, diff] Fix for boost_python Second patch for 0.4.8 https://github.com/freeorion/freeorion/pull/2469
Package freeorion-0.4.8_p20190501 failed today at the cmake stage because it could not find some boost_python dependency (sorry if vague, don't have log available) I had successfully emerged it months ago (probably around 2019-05-01 if I were to guess) but since unmerged it again in the meantime. Patching with attachment 579328 [details, diff] allowed cmake to succeed and build.
(In reply to corax from comment #6) > Package freeorion-0.4.8_p20190501 failed today at the cmake stage because it > could not find some boost_python dependency (sorry if vague, don't have log > available) > I had successfully emerged it months ago (probably around 2019-05-01 if I > were to guess) but since unmerged it again in the meantime. > > Patching with attachment 579328 [details, diff] [details, diff] allowed cmake to succeed and > build. IMHO it could be caused by new cmake, I still have 3.9.6 and it works well.
Not sure whether this is the same bug, but with dev-libs/boost-1.72.0 and games-strategy/freeorion-0.4.8_p20190501 I get a few errors mentioning boost::gil::, such as this: /var/tmp/portage/games-strategy/freeorion-0.4.8_p20190501/work/freeorion-2a49c05796f1c92b96ce9b2aeaf0124fc8be7a77/GG/src/Texture.cpp:290:22: error: ‘interleaved_view_get_raw_data’ was not declared in this scope; did you mean ‘boost::gil::interleaved_view_get_raw_data’?
(In reply to Cyp from comment #8) > Not sure whether this is the same bug, but with dev-libs/boost-1.72.0 and > games-strategy/freeorion-0.4.8_p20190501 I get a few errors mentioning > boost::gil::, such as this: > > /var/tmp/portage/games-strategy/freeorion-0.4.8_p20190501/work/freeorion- > 2a49c05796f1c92b96ce9b2aeaf0124fc8be7a77/GG/src/Texture.cpp:290:22: error: > ‘interleaved_view_get_raw_data’ was not declared in this scope; did you mean > ‘boost::gil::interleaved_view_get_raw_data’? It was fixed in https://github.com/freeorion/freeorion/pull/2644 and soon will be released as 0.4.9 stable.
Boost support was fixed in the latest stable release.