commit:     a167b24a4097bb2d462875285b170818a7336eb0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 10:25:16 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri May 10 10:25:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a167b24a

dev-qt/qtwebengine: note reminder of when to drop workaround

Bug: https://bugs.gentoo.org/931623
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild    | 1 +
 dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-6.9999.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
index cccffedf5380..cb5e62e07fc3 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild
@@ -243,6 +243,7 @@ src_configure() {
 
        # Workaround for build failure with clang-18 and -march=native without
        # avx512. Does not affect e.g. -march=skylake, only native (bug 
#931623).
+       # TODO: try to drop this when <=clang-18.1.5 >=18 been gone for some 
time
        use amd64 && tc-is-clang && is-flagq -march=native &&
                [[ $(clang-major-version) -ge 18 ]] &&
                tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index bba17446d874..75871dab769b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -240,6 +240,7 @@ src_configure() {
 
        # Workaround for build failure with clang-18 and -march=native without
        # avx512. Does not affect e.g. -march=skylake, only native (bug 
#931623).
+       # TODO: try to drop this when <=clang-18.1.5 >=18 been gone for some 
time
        use amd64 && tc-is-clang && is-flagq -march=native &&
                [[ $(clang-major-version) -ge 18 ]] &&
                tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&

diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index bba17446d874..75871dab769b 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -240,6 +240,7 @@ src_configure() {
 
        # Workaround for build failure with clang-18 and -march=native without
        # avx512. Does not affect e.g. -march=skylake, only native (bug 
#931623).
+       # TODO: try to drop this when <=clang-18.1.5 >=18 been gone for some 
time
        use amd64 && tc-is-clang && is-flagq -march=native &&
                [[ $(clang-major-version) -ge 18 ]] &&
                tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&

Reply via email to