commit: c26d2d3efefc646122b3d787ad7f8f0f1d96dfff
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri May 23 15:08:53 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri May 23 15:41:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26d2d3e
qt6-build.eclass: update lto comment
Do not believe the old links are really relevant anymore.
Will probably consider filter-lto removal and retest when
the qtbase failure is figured out.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
eclass/qt6-build.eclass | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index bafaf4ba9c56..858f33f2592e 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -128,15 +128,11 @@ qt6-build_src_prepare() {
if use !custom-cflags; then
_qt6-build_sanitize_cpu_flags
- # LTO cause test failures in several components (e.g. qtcharts,
- # multimedia, scxml, wayland, webchannel, ...).
- #
- # Exact extent/causes unknown, but for some related-sounding
bugs:
- # https://bugreports.qt.io/browse/QTBUG-112332
- # https://bugreports.qt.io/browse/QTBUG-115731
- #
- # Does not manifest itself with clang:16 (did with gcc-13.2.0),
but
- # still assumed to be generally unsafe either way in current
state.
+ # LTO cause test failures in several components (qtcharts,
+ # multimedia, scxml, wayland, webchannel, and likely more --
+ # also 1 qtbase test wrt bug #955531), albeit many need
+ # retesting (not as bad as it used to). Many (all?) of these
+ # issues only happen with GCC.
filter-lto
fi
}