commit chromium for openSUSE:Factory
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 "PRusnak@suse.com" 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 - 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.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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de