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', ],