https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-irc/kvirc-5.2.4 fails to compile. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 898639 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
/usr/lib/gcc/x86_64-pc-linux-musl/14/include/g++-v14/string_view:256: constexpr const std::basic_string_view<_CharT, _Traits>::value_type& std::basic_string_view<_CharT, _Traits>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits<char>; const_reference = const char&; size_type = long unsigned int]: Assertion '__pos < this->_M_len' failed. make[3]: *** [CMakeFiles/devdocs.dir/build.make:72: devdocs] Aborted Hello _GLIBCXX_ASSERTIONS!
The cause is not _GLIBCXX_ASSERTIONS, but doxygen 1.11.0 It compiles with doxygen 1.9.8, 1.10.0-r1 and 1.12.0, but not with 1.11.0
Can we please just clean up 1.11.0?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6777dce8ca9a8a3bc417fc42b2d559a942c84d4c commit 6777dce8ca9a8a3bc417fc42b2d559a942c84d4c Author: Alexey Sokolov <alexey+gentoo@asokolov.org> AuthorDate: 2024-10-13 00:03:27 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-10-13 13:59:58 +0000 net-irc/kvirc: add 5.2.6 Bug: https://bugs.gentoo.org/936931 Closes: https://bugs.gentoo.org/934767 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/38964 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-irc/kvirc/Manifest | 1 + net-irc/kvirc/kvirc-5.2.6.ebuild | 151 +++++++++++++++++++++++++++++++++++++++ net-irc/kvirc/kvirc-9999.ebuild | 30 ++++---- 3 files changed, 166 insertions(+), 16 deletions(-)