The version in the Gentoo tree is not the newest anymore. Especially OrganicMaps (guru overlay) needs a newer utfcpp for building. Reproducible: Always Just "renaming" the ebuild seems to work. See also here https://github.com/gentoo/guru/pull/185/commits/d85b8cfa97f477815b65fcc55f90084a7d505896
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176bbb6be339a3cefdef741ec2bfd50739489da2 commit 176bbb6be339a3cefdef741ec2bfd50739489da2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-12-27 22:14:02 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-12-28 00:04:52 +0000 dev-libs/utfcpp: add 4.0.6 Closes: https://bugs.gentoo.org/936252 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/utfcpp/Manifest | 2 ++ dev-libs/utfcpp/utfcpp-4.0.6.ebuild | 70 +++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e4690aabc365c69f3b4375ec50571cddc9711c commit f0e4690aabc365c69f3b4375ec50571cddc9711c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-01-30 20:25:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-12-28 00:04:52 +0000 dev-libs/utfcpp: Rebase onto upstream git master Tests are now a separate subdir CMake project, see also: See also: https://github.com/nemtrif/utfcpp/pull/110 Unfortunately, the CMake build system was declared unmaintained, see also: https://github.com/nemtrif/utfcpp/commit/4965d378fb141a21c8afa7c283a8af4725e6a57e Bug: https://bugs.gentoo.org/936252 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-libs/utfcpp/utfcpp-9999.ebuild | 60 +++++++++++++++++++++----------------- 1 file changed, 33 insertions(+), 27 deletions(-)