Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2016-06-23 23:22:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2016-06-19 
12:53:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2016-06-23 
23:22:25.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Jun 23 08:10:56 UTC 2016 - tittiatc...@gmail.com
+
+- Add gcc60-fixes.diff to resolve the crashes observed with 
+  chromium when compiled with GCC6
+
+-------------------------------------------------------------------

New:
----
  gcc60-fixes.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.HTihbV/_old  2016-06-23 23:22:35.000000000 +0200
+++ /var/tmp/diff_new_pack.HTihbV/_new  2016-06-23 23:22:35.000000000 +0200
@@ -58,6 +58,8 @@
 Patch12:        fix_building_widevinecdm_with_chromium.patch
 # PATCH-FIX-OPENSUSE fix_network_api_crash.patch - Fix crash in network API, 
e.g. when using chromecast extension
 Patch14:        fix_network_api_crash.patch
+# PATCH-FIX-OPENSUSE gcc60-fixes.diff - Fix crashes due to the GCC6 
optimizations
+Patch16:        gcc60-fixes.diff
 # archlinux arm enhancement patches
 Patch100:       arm-webrtc-fix.patch
 Patch101:       chromium-arm-r0.patch
@@ -252,6 +254,9 @@
 %patch11 -p1
 %patch12 -p1
 %patch14
+%if 0%{?suse_version} > 1320
+%patch16 -p0
+%endif
 
 #Upstream fixes
 



++++++ gcc60-fixes.diff ++++++
--- build/common.gypi   2016-06-15 21:03:15.000000000 +0200
+++ build/common.gypi   2016-06-15 21:03:15.000000000 +0200
@@ -4699,6 +4699,7 @@
               ['_toolset=="target"', {
                 'cflags_cc': [
                   '-std=gnu++11',
+                  '-fno-delete-null-pointer-checks',
                   # See comment for -Wno-c++11-narrowing.
                   '-Wno-narrowing',
                 ],
@@ -4710,6 +4711,7 @@
               ['_toolset=="host"', {
                 'cflags_cc': [
                   '-std=gnu++11',
+                  '-fno-delete-null-pointer-checks',
                   # See comment for -Wno-c++11-narrowing.
                   '-Wno-narrowing',
                 ],
@@ -4720,6 +4722,7 @@
             'target_conditions': [
               ['_toolset=="target"', {
                 'cflags_cc': [
+                  '-fno-delete-null-pointer-checks',
                   # TODO(thakis): Remove, http://crbug.com/263960
                   '-Wno-literal-suffix',
                 ],

Reply via email to