logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: e609475059bad876c4e2b8d4d728444ded2ad60c
parent e934c06005f1e363f3c9f779fd6937500176a612
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 14 Sep 2024 18:15:29 +0200

net-libs/webkit-gtk: remove ia64 logic

Diffstat:

Mnet-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild8+-------
Mnet-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild8+-------
Mnet-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild8+-------
3 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild @@ -167,9 +167,6 @@ src_configure() { # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax" - # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 - use ia64 && append-ldflags "-Wl,--no-as-needed" - # Sigbuses on SPARC with mcpu and co., bug #??? use sparc && filter-flags "-mvis" @@ -177,10 +174,7 @@ src_configure() { use ppc64 && append-flags "-mminimal-toc" # Try to use less memory, bug #469942 (see Fedora .spec for reference) - # --no-keep-memory doesn't work on ia64, bug #502492 - if ! use ia64; then - append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") - fi + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") # Ruby situation is a bit complicated. See bug 513888 local rubyimpl diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild @@ -163,9 +163,6 @@ src_configure() { # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax" - # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 - use ia64 && append-ldflags "-Wl,--no-as-needed" - # Sigbuses on SPARC with mcpu and co., bug #??? use sparc && filter-flags "-mvis" @@ -173,10 +170,7 @@ src_configure() { use ppc64 && append-flags "-mminimal-toc" # Try to use less memory, bug #469942 (see Fedora .spec for reference) - # --no-keep-memory doesn't work on ia64, bug #502492 - if ! use ia64; then - append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") - fi + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") # Ruby situation is a bit complicated. See bug 513888 local rubyimpl diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild @@ -166,9 +166,6 @@ src_configure() { # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761 use alpha && append-ldflags "-Wl,--no-relax" - # ld segfaults on ia64 with LDFLAGS --as-needed, bug #555504 - use ia64 && append-ldflags "-Wl,--no-as-needed" - # Sigbuses on SPARC with mcpu and co., bug #??? use sparc && filter-flags "-mvis" @@ -176,10 +173,7 @@ src_configure() { use ppc64 && append-flags "-mminimal-toc" # Try to use less memory, bug #469942 (see Fedora .spec for reference) - # --no-keep-memory doesn't work on ia64, bug #502492 - if ! use ia64; then - append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") - fi + append-ldflags $(test-flags-CCLD "-Wl,--no-keep-memory") # Ruby situation is a bit complicated. See bug 513888 local rubyimpl