From 62c83bccda6d36926288d15c41654ab573b576b5ae71a46764c2427d60e61908 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Tue, 20 Jun 2023 06:31:10 +0000 Subject: [PATCH] - do not enable LTO as it caused crashes now (boo#1212101) mozilla-bmo1005535.patch mozilla-s390x-skia-gradient.patch OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=1068 --- MozillaFirefox.changes | 7 ++++++- MozillaFirefox.spec | 8 ++++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index fbe261d..7d2f78a 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jun 20 06:30:02 UTC 2023 - Wolfgang Rosenauer + +- do not enable LTO as it caused crashes now (boo#1212101) + ------------------------------------------------------------------- Sat Jun 10 14:48:07 UTC 2023 - Andreas Stieger @@ -10,7 +15,7 @@ Fri Jun 9 11:05:47 UTC 2023 - Martin Sirringhaus - Only install vaapitest for wayland-enabled builds, where it gets built - Rebase mozilla-silence-no-return-type.patch - Rebase s390x-patches, and remove obsolete patches: - mozilla-bmo1005535.patch mozilla-s390x-skia-gradient.patch + mozilla-bmo1005535.patch mozilla-s390x-skia-gradient.patch ------------------------------------------------------------------- Mon Jun 5 21:22:19 UTC 2023 - Wolfgang Rosenauer diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 6bffed3..7f20f85 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -1,5 +1,5 @@ # -# spec file for MozillaFirefox +# spec file # # Copyright (c) 2023 SUSE LLC # Copyright (c) 2006-2023 Wolfgang Rosenauer @@ -52,7 +52,7 @@ # No i586 on SLE-12, as the rpmlints are broken and can't handle the big rpms resulting from this build. %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 -ExclusiveArch: aarch64 ppc64le x86_64 s390x +ExclusiveArch: aarch64 ppc64le x86_64 s390x %else # Firefox only supports i686 %ifarch %ix86 @@ -102,8 +102,8 @@ BuildRequires: gcc11-c++ %else BuildRequires: gcc-c++ %endif -BuildRequires: rust1.69 BuildRequires: cargo1.69 +BuildRequires: rust1.69 %if 0%{useccache} != 0 BuildRequires: ccache %endif @@ -490,7 +490,7 @@ ac_add_options --enable-optimize="-O1" %ifarch x86_64 # LTO needs newer toolchain stack only (at least GCC 8.2.1 (r268506) %if 0%{?suse_version} > 1500 -ac_add_options --enable-lto +#ac_add_options --enable-lto %if 0%{?do_profiling} ac_add_options MOZ_PGO=1 %endif