Accepting request 724187 from home:jbrielmaier:ppc64le

Sadly there is now better solution at the moment. A deeper look from upstream is necessary, it also could be some compiler bug. I'll watch the upstream bug closely.

I verified that the workaround actually fixes the problem on my ppc64le workstation :)

OBS-URL: https://build.opensuse.org/request/show/724187
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=758
This commit is contained in:
Wolfgang Rosenauer 2019-08-20 07:58:20 +00:00 committed by Git OBS Bridge
parent 91c849f4d1
commit 10fec342e6
2 changed files with 11 additions and 0 deletions

View File

@ -18,6 +18,13 @@ Sun Aug 18 17:29:25 UTC 2019 - Andreas Stieger <andreas.stieger@gmx.de>
copied without master password entry (bmo#1565780)
- drop fix-build-after-y2038-changes-in-glibc.patch, upstream
-------------------------------------------------------------------
Fri Aug 16 16:49:24 UTC 2019 - Jonathan Brielmaier <jbrielmaier@suse.de>
- Fix crash when typing in the URL bar on ppc64le (bmo#1512162).
The upstream patch doesn't resolve the issue on TW, but compiling
with -O1 does. Do this until we have a proper fix.
-------------------------------------------------------------------
Thu Aug 1 14:25:02 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>

View File

@ -412,6 +412,10 @@ ac_add_options --with-arch=armv7-a
%ifarch aarch64 %arm s390x
ac_add_options --disable-webrtc
%endif
# mitigation/workaround for bmo#1512162
%ifarch ppc64le
ac_add_options --enable-optimize="-O1"
%endif
%ifarch x86_64
# LTO needs newer toolchain stack only (at least GCC 8.2.1 (r268506)
%if 0%{?suse_version} > 1500