Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2012-07-01 14:59:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2012-06-01 
22:30:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2012-07-02 
10:16:48.000000000 +0200
@@ -1,0 +2,45 @@
+Fri Jun 29 08:52:58 UTC 2012 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- Update to 21.0.1181
+  * Bugfixes.
+  * Remove obsolete patch
+  * Do not execute update-alternatives when building
+
+-------------------------------------------------------------------
+Fri Jun 15 12:19:24 UTC 2012 - [email protected]
+
+- 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.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.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.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.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.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.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.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.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 <pwd.h>
+ #include <map>
+ #include <set>
 +#include <unistd.h>
  
- #include "chrome/browser/policy/policy_path_parser.h"
- 
---- chromium-17.0.963.46/src/ipc/ipc_channel.h.gcc47   2012-01-27 
03:02:07.000000000 -0500
-+++ chromium-17.0.963.46/src/ipc/ipc_channel.h 2012-02-17 14:46:31.821010460 
-0500
-@@ -9,6 +9,7 @@
- #include "base/process.h"
- #include "ipc/ipc_channel_handle.h"
- #include "ipc/ipc_message.h"
-+#include <sys/types.h>
- 
- namespace IPC {
- 
---- chromium-17.0.963.46/src/ipc/ipc_platform_file.cc.gcc47    2012-01-27 
03:02:07.000000000 -0500
-+++ chromium-17.0.963.46/src/ipc/ipc_platform_file.cc  2012-02-17 
14:46:31.824010435 -0500
-@@ -3,10 +3,7 @@
- // found in the LICENSE file.
- 
- #include "ipc/ipc_platform_file.h"
--
--#if defined(OS_ANDROID)
- #include <unistd.h>
--#endif
- 
- namespace IPC {
- 
---- chromium/src/content/public/common/sandbox_init.cc 2012-05-13 
21:49:38.095114828 +0200
-+++ chromium/src/content/public/common/sandbox_init.cc 2012-05-13 
21:49:38.095114828 +0200
-@@ -4,9 +4,7 @@
- 
- #include "content/public/common/sandbox_init.h"
- 
--#if defined(OS_ANDROID)
- #include <unistd.h>
--#endif
- 
- namespace content {
- 
+ #include "base/bind.h"
+ #include "base/process_util.h"

++++++ chromium-sandbox-pie.patch ++++++
--- /var/tmp/diff_new_pack.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.000000000 +0200
@@ -1,14 +1,14 @@
---- chromium/src/sandbox/sandbox.gyp   2011-11-15 19:35:11.119851877 +0100
-+++ chromium/src/sandbox/sandbox.gyp   2012-01-25 23:24:53.914568688 +0100
-@@ -163,7 +163,10 @@
-           ],
-           'cflags': [
-             # For ULLONG_MAX
--            '-std=gnu99',
-+            '-std=gnu99 -fPIE',
-+          ],
-+          'ldflags': [
-+            '-pie',
-           ],
-           'include_dirs': [
-             '..',
+--- chromium/src/sandbox/sandbox_linux.gypi    2011-11-15 19:35:11.119851877 
+0100
++++ chromium/src/sandbox/sandbox_linux.gypi    2012-01-25 23:24:53.914568688 
+0100
+@@ -80,7 +80,10 @@
+       ],
+       'cflags': [
+         # For ULLONG_MAX
+-        '-std=gnu99',
++        '-std=gnu99 -fPIE',
++      ],
++      'ldflags': [
++        '-pie',
+       ],
+       'include_dirs': [
+         '..',

++++++ chromium-system-expat.patch ++++++
--- /var/tmp/diff_new_pack.Q64guH/_old  2012-07-02 10:17:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Q64guH/_new  2012-07-02 10:17:28.000000000 +0200
@@ -1,16 +1,3 @@
-Index: chromium/src/chrome/browser/autofill/autofill_xml_parser.h
-===================================================================
---- chromium.orig/src/chrome/browser/autofill/autofill_xml_parser.h
-+++ chromium/src/chrome/browser/autofill/autofill_xml_parser.h
-@@ -13,7 +13,7 @@
- #include "base/compiler_specific.h"
- #include "chrome/browser/autofill/field_types.h"
- #include "chrome/browser/autofill/form_structure.h"
--#include "third_party/expat/files/lib/expat.h"
-+#include <expat.h>
- #include "third_party/libjingle/source/talk/xmllite/xmlparser.h"
- 
- // The base class that contains common functionality between
 Index: chromium/src/third_party/libjingle/source/talk/xmllite/xmlbuilder.h
 ===================================================================
 --- chromium.orig/src/third_party/libjingle/source/talk/xmllite/xmlbuilder.h

++++++ chromium.21.0.1158.0.svn139751.tar.bz2 -> 
chromium.22.0.1190.0.svn144885.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/chromium/chromium.21.0.1158.0.svn139751.tar.bz2 
/work/SRC/openSUSE:Factory/.chromium.new/chromium.22.0.1190.0.svn144885.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to