Created attachment 638684 [details] build.log [ 6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/debug/logstream.cxx.o cd /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1_build/simgear && /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_INTTYPES_H -DSimGearCore_EXPORTS -I/var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1 -I/var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1_build/simgear -I/var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1_build -DNDEBUG -march=native -mtune=native -O2 -pipe -msse2 -mfpmath=sse -fopenmp -Wall -fPIC -Wno-unused-local-typedefs -DBOOST_BIMAP_DISABLE_SERIALIZATION -fPIC -std=gnu++11 -o CMakeFiles/SimGearCore.dir/debug/logstream.cxx.o -c /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1/simgear/debug/logstream.cxx In file included from /usr/include/boost/config/detail/select_stdlib_config.hpp:24, from /usr/include/boost/config.hpp:44, from /usr/include/boost/foreach.hpp:30, from /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1/simgear/debug/logstream.cxx:32: /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1/version:1:1: error: too many decimal points in number 1 | 2019.1.1 | ^~~~~~~~ In file included from /usr/include/boost/config/detail/select_stdlib_config.hpp:24, from /usr/include/boost/config.hpp:44, from /usr/include/boost/foreach.hpp:30, from /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1/simgear/debug/logstream.cxx:32: /var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1/version:1:1: error: expected unqualified-id before numeric constant make[2]: *** [simgear/CMakeFiles/SimGearCore.dir/build.make:304: simgear/CMakeFiles/SimGearCore.dir/debug/logstream.cxx.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1_build' make[1]: *** [CMakeFiles/Makefile2:938: simgear/CMakeFiles/SimGearCore.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-games/simgear-2019.1.1/work/simgear-2019.1.1_build' make: *** [Makefile:172: all] Error 2 * ERROR: dev-games/simgear-2019.1.1::gentoo failed (compile phase): * emake failed
*** Bug 722008 has been marked as a duplicate of this bug. ***
Fix available. See URL.
Same issue is present in 2020.1.2 but applying that patch solved it. Looks like flightgear needs a similar patch too though
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66544855b91f4862cad89525c1956f15ca1a3561 commit 66544855b91f4862cad89525c1956f15ca1a3561 Author: Maciej Mrozowski <reavertm@gentoo.org> AuthorDate: 2020-09-27 00:25:40 +0000 Commit: Maciej Mrozowski <reavertm@gentoo.org> CommitDate: 2020-09-27 00:31:05 +0000 dev-games/simgear: fix compilation against >boost-1.73 Closes: https://bugs.gentoo.org/722900 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Maciej Mrozowski <reavertm@gentoo.org> dev-games/simgear/files/simgear-2020.1.2-boost.patch | 11 +++++++++++ dev-games/simgear/simgear-2020.1.2.ebuild | 1 + 2 files changed, 12 insertions(+)