https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: games-strategy/s25rttr-0.9.5 fails to compile. Discovered on: amd64 (internal ref: gcc14_tinderbox) System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 894940 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: external/s25edit/CMakeFiles/s25edit.dir/callbacks.cpp.o /var/tmp/portage/games-strategy/s25rttr-0.9.5/work/s25client_v0.9.5/external/s25edit/callbacks.cpp:767:43: error: ‘directory_iterator’ is not a member of ‘bfs’; did you mean ‘directory_entry’?
possible fix, please test: https://github.com/Return-To-The-Roots/s25edit/commit/96978da4aba9280217a5b36731c303c35819220b
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67607be465bfa87de0483891f47fa36d4fc58c8 commit c67607be465bfa87de0483891f47fa36d4fc58c8 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-06-09 21:01:29 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-06-09 21:02:25 +0000 games-strategy/s25rttr: Fix boost compatibility issues with patch Closes: https://bugs.gentoo.org/933411 Signed-off-by: James Le Cuirot <chewi@gentoo.org> .../s25rttr/files/s25rttr-0.9.5-boost.patch | 56 ++++++++++++++++++++++ games-strategy/s25rttr/s25rttr-0.9.5.ebuild | 6 +-- 2 files changed, 59 insertions(+), 3 deletions(-)
thanks for the extended fix, I hadn't had any yesterday to unmask boost-1.85.0-r1 for testing on my tinderbox to confirm before posting. has anyone done a gcc-14 test compile yet?
Yes, I tested with 14. Thanks for the heads up yourself. I hit this during my last big update, but I hadn't got around to looking into it.