summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-05-10 06:25:16 -0400
committerIonen Wolkens <ionen@gentoo.org>2024-05-10 06:25:16 -0400
commita167b24a4097bb2d462875285b170818a7336eb0 (patch)
treef8015af54afd883b39a85785da724c87141aa98c /dev-qt
parentdev-util/mingw64-toolchain: restore keywords for 11.0.1 (diff)
downloadgentoo-a167b24a4097bb2d462875285b170818a7336eb0.tar.gz
gentoo-a167b24a4097bb2d462875285b170818a7336eb0.tar.bz2
gentoo-a167b24a4097bb2d462875285b170818a7336eb0.zip
dev-qt/qtwebengine: note reminder of when to drop workaround
Bug: https://bugs.gentoo.org/931623 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.0.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild1
3 files changed, 3 insertions, 0 deletions
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} &&