summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2025-03-04 23:44:41 -0500
committerIonen Wolkens <ionen@gentoo.org>2025-03-04 23:50:04 -0500
commit84738888e5ceb53d7cb7555c15da67fc81f55cd3 (patch)
treec02f466f23e8a36f763aa46f3e684cee354130e9 /dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
parentafb15676dc00cb037e04738108d16a0dcf30bbee (diff)
downloadgentoo-84738888e5ceb53d7cb7555c15da67fc81f55cd3.tar.gz
gentoo-84738888e5ceb53d7cb7555c15da67fc81f55cd3.tar.bz2
gentoo-84738888e5ceb53d7cb7555c15da67fc81f55cd3.zip
dev-qt/qtwebengine: explicitly filter-lto
Kind of forgot strip-flags no longer filters lto. Not that it was *needed* given qt6-build.eclass filters lto either way but these should be considered separate issues (aka, we may drop it from qt6-build.eclass in the future but keep it in qtwebengine, or at least when using gcc). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
index 7483978a7750..e76cbf965cca 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
@@ -235,7 +235,9 @@ src_configure() {
)
if use !custom-cflags; then
- strip-flags # fragile
+ # qtwebengine can be rather fragile with *FLAGS
+ filter-lto
+ strip-flags
# temporary workaround for bug #947356, should be fixed in Qt 6.9.x
append-cppflags -U_GLIBCXX_ASSERTIONS