diff options
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild')
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild index 9299373bfe2e..7a8458a6951a 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild @@ -234,6 +234,12 @@ src_configure() { replace-flags '-g?(gdb)?([2-9])' -g1 ewarn "-g2+/-ggdb* *FLAGS replaced with -g1 (enable USE=custom-cflags to keep)" fi + + # Built helpers segfault when using (at least) -march=armv8-a+pauth + # (bug #920555, #920568 -- suspected gcc bug). For now, filter all + # for simplicity. Override with USE=custom-cflags if wanted, please + # report if above -march works again so can cleanup. + use arm64 && tc-is-gcc && filter-flags '-march=*' '-mcpu=*' fi export NINJA NINJAFLAGS=$(get_NINJAOPTS) |