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
 }

Reply via email to