logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 0214ca37bbf7b94ff2e40aa2a2b50a587ee7a61d
parent 5497eea84796d5775e3429e36309e6d4149bb10c
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 30 Aug 2024 07:30:17 +0200

net-libs/webkit-gtk: filter-flags -ftrapv

Diffstat:

Mnet-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild3+++
Mnet-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild3+++
Mnet-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild3+++
3 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild @@ -160,6 +160,9 @@ src_configure() { #strip-flags #filter-flags "-D_FORTIFY_SOURCE=*" + # https://bugs.webkit.org/show_bug.cgi?id=278883 + filter-flags '-ftrapv' + # It does not compile on alpha without this in LDFLAGS # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild @@ -156,6 +156,9 @@ src_configure() { #strip-flags #filter-flags "-D_FORTIFY_SOURCE=*" + # https://bugs.webkit.org/show_bug.cgi?id=278883 + filter-flags '-ftrapv' + # It does not compile on alpha without this in LDFLAGS # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax" diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild @@ -159,6 +159,9 @@ src_configure() { #strip-flags #filter-flags "-D_FORTIFY_SOURCE=*" + # https://bugs.webkit.org/show_bug.cgi?id=278883 + filter-flags '-ftrapv' + # It does not compile on alpha without this in LDFLAGS # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax"