From a0dc99e46e4b671bd574b31bde723c34a2ca6cc66b4d1ed6e7201047e601ff0e Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Wed, 20 Jul 2016 07:26:43 +0000 Subject: [PATCH 1/3] Accepting request 412212 from home:Mailaender:branches:mozilla:Factory Revamped the AppData file: * less advertisy description * replaced Windows XP screenshot with GNOME * HTTPS everywhere * Update URL to actually show Firefox and not everyone is en_US * This will never be maintained upstream (see bugzilla) so live with it. OBS-URL: https://build.opensuse.org/request/show/412212 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=530 --- MozillaFirefox.changes | 5 +++++ firefox-appdata.xml | 25 ++++++++----------------- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index d272ac4..af24a26 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 19 20:12:11 UTC 2016 - mailaender@opensuse.org + +- Update the appdata.xml file (replace Windows XP screenshot) + ------------------------------------------------------------------- Wed Jun 29 09:25:41 UTC 2016 - astieger@suse.com diff --git a/firefox-appdata.xml b/firefox-appdata.xml index ecad906..88e0cfa 100644 --- a/firefox-appdata.xml +++ b/firefox-appdata.xml @@ -1,9 +1,7 @@ - - - @@ -11,21 +9,14 @@ SentUpstream: 2014-09-22 CC0-1.0

- Bringing together all kinds of awesomeness to make browsing better for you. - Get to your favorite sites quickly – even if you don’t remember the URLs. - Type your term into the location bar (aka the Awesome Bar) and the autocomplete - function will include possible matches from your browsing history, bookmarked - sites and open tabs. + Mozilla Firefox is a standalone web browser, designed for standards + compliance and performance. Its functionality can be enhanced via a + plethora of addons.

-
- http://www.mozilla.org/en-US/ + https://www.mozilla.org/firefox/ - - https://wiki.mozilla.org/images/e/e1/Bon_Echo_Beta_2_Screen_Shot_1.PNG + https://addons.cdn.mozilla.net/user-media/previews/full/159/159648.png -
From 1d67894392dc0a1b95c859317d03a9c66a8e1d9519c30a4b4148e1af20ea87ec Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sun, 24 Jul 2016 20:38:24 +0000 Subject: [PATCH 2/3] Accepting request 414914 from home:1Antoine1:branches:mozilla:Factory Disable some GCC optimizations to fix sigsev at startup on i586. boo#986541 OBS-URL: https://build.opensuse.org/request/show/414914 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=531 --- MozillaFirefox.changes | 7 +++++++ MozillaFirefox.spec | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index af24a26..0d77b09 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Jul 23 20:13:08 UTC 2016 - antoine.belvire@laposte.net + +- Fix Firefox crash on startup on i586 (boo#986541): + * Add -fno-delete-null-pointer-checks and + -fno-inline-small-functions to CLFAGS + ------------------------------------------------------------------- Tue Jul 19 20:12:11 UTC 2016 - mailaender@opensuse.org diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index f5c44fa..e7505b8 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -293,7 +293,8 @@ export MOZILLA_OFFICIAL=1 export BUILD_OFFICIAL=1 export MOZ_TELEMETRY_REPORTING=1 export MOZ_GOOGLE_API_KEY=%{_google_api_key} -export CFLAGS="%{optflags} -fno-strict-aliasing" +# boo#986541: add -fno-delete-null-pointer-checks and -fno-inline-small-functions to fix Firefox on i586 +export CFLAGS="%{optflags} -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-inline-small-functions" %ifarch %arm export CFLAGS="${CFLAGS/-g / }" %endif From 2c7b769dd294f27183d28ff413d947f0e99d321cb0df96bb80c740be212d992f Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sun, 24 Jul 2016 20:58:14 +0000 Subject: [PATCH 3/3] -fno-inline-small-functions to CFLAGS OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=532 --- MozillaFirefox.changes | 2 +- MozillaFirefox.spec | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 0d77b09..a428a9d 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -3,7 +3,7 @@ Sat Jul 23 20:13:08 UTC 2016 - antoine.belvire@laposte.net - Fix Firefox crash on startup on i586 (boo#986541): * Add -fno-delete-null-pointer-checks and - -fno-inline-small-functions to CLFAGS + -fno-inline-small-functions to CFLAGS ------------------------------------------------------------------- Tue Jul 19 20:12:11 UTC 2016 - mailaender@opensuse.org diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index e7505b8..dc7d60d 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -293,8 +293,11 @@ export MOZILLA_OFFICIAL=1 export BUILD_OFFICIAL=1 export MOZ_TELEMETRY_REPORTING=1 export MOZ_GOOGLE_API_KEY=%{_google_api_key} -# boo#986541: add -fno-delete-null-pointer-checks and -fno-inline-small-functions to fix Firefox on i586 -export CFLAGS="%{optflags} -fno-strict-aliasing -fno-delete-null-pointer-checks -fno-inline-small-functions" +export CFLAGS="%{optflags} -fno-strict-aliasing" +# boo#986541: add -fno-delete-null-pointer-checks and -fno-inline-small-functions for gcc6 +%if 0%{?suse_version} > 1320 +export CFLAGS="$CFLAGS -fno-delete-null-pointer-checks -fno-inline-small-functions" +%endif %ifarch %arm export CFLAGS="${CFLAGS/-g / }" %endif