Compiling dev-games/simgear-2020.3.17-r1 failed with an error: Compositor.hxx:137:34: error: field ‘_uniforms’ has incomplete type ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka ‘std::array<osg::ref_ptr<osg::Uniform>, 14>’} Reproducible: Always Steps to Reproduce: 1.Compiling dev-games/simgear-2020.3.17-r1
Created attachment 844123 [details] build.log
Created attachment 844125 [details] Output of command: "emerge --info "
Could probably be related to the new boost version? Tracker: #886577
(In reply to Arve Barsnes from comment #3) > Could probably be related to the new boost version? Tracker: #886577 Сonfirm. After downgrading boost to 1.80.0-r1, dev-games/simgear-2020.3.17-r1 compilation finished successfully
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9cd3bc1b691164e98e8dcb974075670700c3b2 commit 7d9cd3bc1b691164e98e8dcb974075670700c3b2 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-30 04:50:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-30 04:50:46 +0000 dev-games/simgear: fix build w/ boost 1.81 Closes: https://bugs.gentoo.org/887431 Signed-off-by: Sam James <sam@gentoo.org> dev-games/simgear/files/simgear-2020.3.17-boost-1.81.patch | 11 +++++++++++ dev-games/simgear/simgear-2020.3.17-r1.ebuild | 1 + 2 files changed, 12 insertions(+)