Created attachment 849003 [details] compressed build log the build failure is in libsiedler2: cat /tmp/s25rttr-gcc-13-build.log | grep error: /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:11:25: error: ‘uint8_t’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:11:37: error: template argument 1 is invalid /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:11:39: error: scalar object ‘libsiedler2::ansi2oem_tab’ requires one element in initializer /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:37:9: error: ‘uint32_t’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:37:25: error: ‘x’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:39:19: error: ‘uint8_t’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:65:9: error: ‘uint32_t’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:65:25: error: ‘x’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:67:13: error: ‘uint8_t’ was not declared in this scope /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:67:21: error: expected ‘)’ before ‘from’ /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/libsiedler2/src/oem.cpp:71:29: error: expected ‘)’ before ‘from’
Created attachment 849005 [details] output from emerge --info
I wasn't expecting you to report it upstream as I wanted to just handle it via a PR rather than cause any hassle for them. Anyway, I'll look at it now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4dcbf5e60b24ec0d33884abc026068cc3b94faf commit e4dcbf5e60b24ec0d33884abc026068cc3b94faf Author: Sam James <sam@gentoo.org> AuthorDate: 2023-01-23 01:54:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-01-23 02:32:49 +0000 games-strategy/s25rttr: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/891713 Signed-off-by: Sam James <sam@gentoo.org> .../s25rttr/files/s25rttr-0.9.5-gcc-13.patch | 50 ++++++++++++++++++++++ games-strategy/s25rttr/s25rttr-0.9.5.ebuild | 3 +- 2 files changed, 52 insertions(+), 1 deletion(-)