Bug#1082305: webkit2gtk: Please remove compiler overrides for sh4
John Paul Adrian Glaubitz <[email protected]> Thu, 19 Sep 2024 21:24:51 +0200
| Newsgroups | gmane.linux.debian.ports.superh |
|---|---|
| Message-ID | <172677389121.13074.15089763205910897570.reportbug__17150.9359892056$1726774049$gmane$org@z6> |
Source: webkit2gtk Version: 2.46.0-1 Severity: normal Tags: patch User: [email protected] Usertags: sh4 X-Debbugs-Cc: [email protected] Hello, with GCC upstream being improved on sh4 thanks to the LRA switch [1], it's time to remove the compiler overrides for sh4 (and sh3): --- webkit2gtk-2.46.0/debian/rules.orig 2024-09-17 15:42:38.000000000 +0200 +++ webkit2gtk-2.46.0/debian/rules 2024-09-19 21:20:08.768120005 +0200 @@ -87,16 +87,6 @@ EXTRA_CMAKE_ARGUMENTS += -DWTF_CPU_ARM64_CORTEXA53=OFF endif -# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93876 -# and: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93877 -ifneq (,$(filter $(DEB_HOST_ARCH),sh3 sh4)) - CFLAGS := $(CFLAGS:-g1=-g0) - CFLAGS := $(CFLAGS:-O2=-O1) - CXXFLAGS := $(CXXFLAGS:-g1=-g0) - CXXFLAGS := $(CXXFLAGS:-O2=-O1) - CPPFLAGS += --param ggc-min-expand=10 -endif - ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSTEM_MALLOC=ON CPPFLAGS += -DRELEASE_WITHOUT_OPTIMIZATIONS Attaching a patch. Thanks, Adrian > [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
webkit2gtk-sh4.diff
(text/plain, 715 B)
--- webkit2gtk-2.46.0/debian/rules.orig 2024-09-17 15:42:38.000000000 +0200 +++ webkit2gtk-2.46.0/debian/rules 2024-09-19 21:20:08.768120005 +0200 @@ -87,16 +87,6 @@ EXTRA_CMAKE_ARGUMENTS += -DWTF_CPU_ARM64_CORTEXA53=OFF endif -# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93876 -# and: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93877 -ifneq (,$(filter $(DEB_HOST_ARCH),sh3 sh4)) - CFLAGS := $(CFLAGS:-g1=-g0) - CFLAGS := $(CFLAGS:-O2=-O1) - CXXFLAGS := $(CXXFLAGS:-g1=-g0) - CXXFLAGS := $(CXXFLAGS:-O2=-O1) - CPPFLAGS += --param ggc-min-expand=10 -endif - ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSTEM_MALLOC=ON CPPFLAGS += -DRELEASE_WITHOUT_OPTIMIZATIONS