Hello community,
here is the log from the commit of package chromium for openSUSE:12.2 checked in at 2012-07-01 14:59:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2/chromium (Old)
and /work/SRC/openSUSE:12.2/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromium", Maintainer is "PRusnak@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:12.2/chromium/chromium.changes 2012-06-25 15:16:42.000000000 +0200
+++ /work/SRC/openSUSE:12.2/.chromium.new/chromium.changes 2012-07-02 10:43:29.000000000 +0200
@@ -1,0 +2,45 @@
+Fri Jun 29 08:52:58 UTC 2012 - tittiatcoke@gmail.com
+
+- Update to 22.0.1190
+ * Security Fixes:
+ * CVE-2012-2815: Leak of iframe fragment id
+ * CVE-2012-2816: Prevent sandboxed processes interfering with
+ each other
+ * CVE-2012-2817: Use-after-free in table section handling
+ * CVE-2012-2818: Use-after-free in counter layout
+ * CVE-2012-2819: Crash in texture handling
+ * CVE-2012-2820: Out-of-bounds read in SVG filter handling
+ * CVE-2012-2821: Autofill display problem
+ * CVE-2012-2823: Use-after-free in SVG resource handling
+ * CVE-2012-2826: Out-of-bounds read in texture conversion
+ * CVE-2012-2829: Use-after-free in first-letter handling
+ * CVE-2012-2830: Wild pointer in array value setting
+ * CVE-2012-2831: Use-after-free in SVG reference handling
+ * CVE-2012-2834: Integer overflow in Matroska container
+ * CVE-2012-2825: Wild read in XSL handling
+ * CVE-2012-2807: Integer overflows in libxml
+ * Fix update-alternatives within the spec-file
+
+-------------------------------------------------------------------
+Thu Jun 21 12:20:28 UTC 2012 - tittiatcoke@gmail.com
+
+- Update to 22.0.1183
+ * Content settings for Cookies now also show protected storage
+ granted to hosted apps
+ * Chromoting client plugin correctly up-scales on when page-zoom
+ is >100%.
+
+-------------------------------------------------------------------
+Tue Jun 19 13:06:52 UTC 2012 - tittiatcoke@gmail.com
+
+- Update to 21.0.1181
+ * Bugfixes.
+ * Remove obsolete patch
+ * Do not execute update-alternatives when building
+
+-------------------------------------------------------------------
+Fri Jun 15 12:19:24 UTC 2012 - coolo@suse.com
+
+- fix update-alternative usage to fix build
+
+-------------------------------------------------------------------
Old:
----
chromium.21.0.1158.0.svn139751.tar.bz2
sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch
New:
----
chromium.22.0.1190.0.svn144885.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.Sn7piT/_old 2012-07-02 10:43:48.000000000 +0200
+++ /var/tmp/diff_new_pack.Sn7piT/_new 2012-07-02 10:43:48.000000000 +0200
@@ -16,11 +16,11 @@
#
-%define v8_ver 3.11.7.0
-%define svn_revision 139751
+%define v8_ver 3.12.5.0
+%define svn_revision 144885
Name: chromium
-Version: 21.0.1158.0
+Version: 22.0.1190.0
Release: 0
Summary: Google's opens source browser project
License: BSD-3-Clause and LGPL-2.1+
@@ -80,8 +80,6 @@
Patch67: chromium_use_gold.patch
# PATCH-FIX-OPENSUSE Fix build with GCC 4.7
Patch68: chromium-gcc47.patch
-# Upstream Patches
-Patch500: sqlite-3.7.6.3-fix-out-of-scope-memory-reference.patch
%if 0%{?suse_version} > 1210
BuildRequires: libjpeg8-devel
@@ -262,7 +260,6 @@
%patch66 -p1
%patch67 -p1
%patch68 -p1
-%patch500 -p1
echo "svn%{svn_revision}" > src/build/LASTCHANGE.in
@@ -276,10 +273,6 @@
## create make files
-%if 0%{?suse_version} == 1140
-export LDFLAGS="-Wl,--reduce-memory-overheads"
-%endif
-
PARSED_OPT_FLAGS=`echo \'%{optflags} -DUSE_SYSTEM_LIBEVENT -fPIC -fno-ipa-cp -fno-strict-aliasing \' | sed "s/ /',/g" | sed "s/',/', '/g"`
for i in src/build/common.gypi; do
sed -i "s|'-march=pentium4',||g" $i
@@ -325,12 +318,17 @@
-Dtarget_arch=x64 \
%endif
%if 0%{?suse_version} == 1140
+%ifnarch x86_64
-Dlinux_use_gold_flags=0 \
-Dlinux_use_gold_binary=0 \
%else
-Dlinux_use_gold_flags=1 \
-Dlinux_use_gold_binary=1 \
%endif
+%else
+-Dlinux_use_gold_flags=1 \
+-Dlinux_use_gold_binary=1 \
+%endif
-Djavascript_engine=v8
make -r %{?_smp_mflags} chrome V=1 BUILDTYPE=Release
++++++ chromium-6.0.406.0-system-gyp-v8.patch ++++++
--- /var/tmp/diff_new_pack.Sn7piT/_old 2012-07-02 10:43:48.000000000 +0200
+++ /var/tmp/diff_new_pack.Sn7piT/_new 2012-07-02 10:43:48.000000000 +0200
@@ -10,7 +10,7 @@
+ 'linux/system.gyp:v8',
'../webkit/support/webkit_support.gyp:*',
'../webkit/webkit.gyp:*',
- 'util/build_util.gyp:*',
+ 'temp_gyp/googleurl.gyp:*',
Index: chromium/src/build/linux/system.gyp
===================================================================
--- chromium.orig/src/build/linux/system.gyp
@@ -52,16 +52,16 @@
===================================================================
--- chromium.orig/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
+++ chromium/src/third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp
-@@ -1066,7 +1066,7 @@
- '<(chromium_src_dir)/third_party/libwebp/libwebp.gyp:libwebp',
+@@ -1114,7 +1114,7 @@
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
+ '<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
- '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
+ '<(chromium_src_dir)/build/linux/system.gyp:v8',
'<(libjpeg_gyp_path):libjpeg',
],
'include_dirs': [
-@@ -1189,7 +1189,7 @@
+@@ -1245,7 +1245,7 @@
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
'<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
@@ -70,7 +70,7 @@
'<(libjpeg_gyp_path):libjpeg',
],
'export_dependent_settings': [
-@@ -1207,7 +1207,7 @@
+@@ -1265,7 +1265,7 @@
'<(chromium_src_dir)/third_party/sqlite/sqlite.gyp:sqlite',
'<(chromium_src_dir)/third_party/angle/src/build_angle.gyp:translator_glsl',
'<(chromium_src_dir)/third_party/zlib/zlib.gyp:zlib',
@@ -79,19 +79,19 @@
'<(libjpeg_gyp_path):libjpeg',
],
# This is needed for mac because of webkit_system_interface. It'd be nice
-@@ -1939,7 +1939,7 @@
- '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
+@@ -2015,7 +2015,7 @@
'<(chromium_src_dir)/skia/skia.gyp:skia',
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
+ '<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
- '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
+ '<(chromium_src_dir)/build/linux/system.gyp:v8',
],
'export_dependent_settings': [
'webcore_bindings',
-@@ -1947,7 +1947,7 @@
- '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
+@@ -2024,7 +2024,7 @@
'<(chromium_src_dir)/skia/skia.gyp:skia',
'<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
+ '<(chromium_src_dir)/third_party/qcms/qcms.gyp:qcms',
- '<(chromium_src_dir)/v8/tools/gyp/v8.gyp:v8',
+ '<(chromium_src_dir)/build/linux/system.gyp:v8',
],
++++++ chromium-7.0.500.0-system-speex.patch ++++++
--- /var/tmp/diff_new_pack.Sn7piT/_old 2012-07-02 10:43:48.000000000 +0200
+++ /var/tmp/diff_new_pack.Sn7piT/_new 2012-07-02 10:43:48.000000000 +0200
@@ -46,12 +46,12 @@
===================================================================
--- chromium.orig/src/content/content_browser.gypi
+++ chromium/src/content/content_browser.gypi
-@@ -13,7 +13,7 @@
- '../ppapi/ppapi_internal.gyp:ppapi_proxy',
- '../skia/skia.gyp:skia',
- '../third_party/flac/flac.gyp:libflac',
-- '../third_party/speex/speex.gyp:libspeex',
-+ '../build/linux/system.gyp:speex',
- '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
- '../third_party/zlib/zlib.gyp:zlib',
- '../ui/surface/surface.gyp:surface',
+@@ -873,7 +873,7 @@
+ }, { # OS!="android"
+ 'dependencies': [
+ '../third_party/flac/flac.gyp:libflac',
+- '../third_party/speex/speex.gyp:libspeex',
++ '../build/linux/system.gyp:speex',
+ ],
+ }],
+ ['OS=="mac"', {
++++++ chromium-gcc47.patch ++++++
--- /var/tmp/diff_new_pack.Sn7piT/_old 2012-07-02 10:43:48.000000000 +0200
+++ /var/tmp/diff_new_pack.Sn7piT/_new 2012-07-02 10:43:48.000000000 +0200
@@ -1,45 +1,10 @@
---- chromium-17.0.963.46/src/chrome/browser/policy/policy_path_parser_linux.cc.gcc47 2012-02-17 15:26:32.086746278 -0500
-+++ chromium-17.0.963.46/src/chrome/browser/policy/policy_path_parser_linux.cc 2012-02-17 15:26:53.039544290 -0500
-@@ -3,6 +3,7 @@
- // found in the LICENSE file.
+--- chromium/src/chrome/browser/memory_details_linux.cc 2012-06-07 08:28:54.414707511 +0200
++++ chromium/src/chrome/browser/memory_details_linux.cc 2012-06-07 08:28:54.414707511 +0200
+@@ -6,6 +6,7 @@
- #include