Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2014-02-23 07:46:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        2014-02-06 
06:47:06.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2014-02-23 
07:46:45.000000000 +0100
@@ -1,0 +2,26 @@
+Fri Feb 21 12:52:21 UTC 2014 - [email protected]
+
+- Update to Chromium 33.0.1750.117
+  Stable channel update:
+  - Security Fixes:
+    * CVE-2013-6653: Use-after-free related to web contents
+    * CVE-2013-6654: Bad cast in SVG
+    * CVE-2013-6655: Use-after-free in layout
+    * CVE-2013-6656: Information leak in XSS auditor
+    * CVE-2013-6657: Information leak in XSS auditor
+    * CVE-2013-6658: Use-after-free in layout
+    * CVE-2013-6659: Issue with certificates validation in TLS 
+                     handshake
+    * CVE-2013-6660: Information leak in drag and drop
+    * CVE-2013-6661: Various fixes from internal audits, fuzzing 
+                     and other initiatives. Of these, seven are 
+                     fixes for issues that could have allowed for 
+                     sandbox escapes from compromised renderers.
+  - Other:
+    - Google Chrome Frame has been retired
+
+- Added gn-binaries.tar.xz to have the right version of the Google 
+  depot tools during build.
+- Added patch arm_disable_gn.patch to disable GN on ARM builds
+
+-------------------------------------------------------------------

Old:
----
  chromium-32.0.1700.102.tar.xz

New:
----
  arm_disable_gn.patch
  chromium-33.0.1750.117.tar.xz
  gn-binaries.tar.xz

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

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.UfS8y4/_old  2014-02-23 07:47:05.000000000 +0100
+++ /var/tmp/diff_new_pack.UfS8y4/_new  2014-02-23 07:47:05.000000000 +0100
@@ -19,12 +19,12 @@
 %define chromium_no_dlopen 1
 %define chromium_system_libs 0%{?suse_version} > 1230
 
-%define pnacl_version 12274
-%define newlib_version 12267
-%define glibc_version 12053
+%define pnacl_version 12534
+%define newlib_version 12464
+%define glibc_version 12421
 
 Name:           chromium
-Version:        32.0.1700.102
+Version:        33.0.1750.117
 Release:        0
 Summary:        Google's opens source browser project
 License:        BSD-3-Clause and LGPL-2.1+
@@ -44,12 +44,14 @@
 Source102:      chromium-browser.xml
 Source103:      chromium.default
 Source104:      chromium-icons.tar.bz2
+Source998:      gn-binaries.tar.xz
 # This is the update script to get the new tarballs
 Source999:      update_chromium
 Provides:       chromium-based-browser = %{version}
 Provides:       chromium-browser = %{version}
 Provides:       browser(npapi)
 Obsoletes:      chromium-browser < %{version}
+Conflicts:      otherproviders(chromium-browser)
 # There is no v8 for ppc and thus chromium won't run on ppc. For aarch64 
certain buildrequires are missing (e.g. valgrind)
 ExcludeArch:    aarch64 ppc ppc64 ppc64le
 
@@ -67,6 +69,8 @@
 Patch5:         chromium-fix-arm-icu.patch
 # PATCH-FIX-OPENSUSE Fix the WEBRTC cpu-features for the ARM builds
 Patch6:         chromium-arm-webrtc-fix.patch
+# PATCH-FIX-OPENSUSE Dont use GN for ARM builds
+Patch7:         arm_disable_gn.patch
 # PATCH-FIX-OPENSUSE removes build part for courgette
 Patch13:        chromium-no-courgette.patch
 # PATCH-FIX-OPENSUSE enables reading of the master preference
@@ -230,8 +234,8 @@
 License:        BSD-3-Clause and LGPL-2.1+
 Group:          Productivity/Networking/Web/Browsers
 Supplements:    packageand(chromium:kdebase4-session)
-Conflicts:      chromium-desktop-gnome
-Provides:       Chromium-password = %{version}
+Conflicts:      otherproviders(chromium-password)
+Provides:       chromium-password = %{version}
 Requires(post): chromium = %{version}
 
 %description desktop-kde
@@ -245,8 +249,8 @@
 License:        BSD-3-Clause and LGPL-2.1+
 Group:          Productivity/Networking/Web/Browsers
 Supplements:    packageand(chromium:gnome-session)
-Conflicts:      chromium-desktop-kde
-Provides:       Chromium-password = %{version}
+Conflicts:      otherproviders(chromium-password)
+Provides:       chromium-password = %{version}
 Requires(post): chromium = %{version}
 Requires:       libgnome
 
@@ -298,7 +302,7 @@
 %endif
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{version} -a 998
 
 %patch1 -p0
 %patch2 -p0
@@ -307,6 +311,7 @@
 %patch4 -p0
 %patch5 -p0
 %patch6 -p0
+%patch7 -p1
 %endif
 %patch64 -p0
 %patch13 -p0


++++++ adjust-ldflags-no-keep-memory.patch ++++++
--- /var/tmp/diff_new_pack.UfS8y4/_old  2014-02-23 07:47:05.000000000 +0100
+++ /var/tmp/diff_new_pack.UfS8y4/_new  2014-02-23 07:47:05.000000000 +0100
@@ -1,8 +1,8 @@
 --- chrome/chrome_exe.gypi.ldflags     2012-06-28 09:02:24.000000000 -0400
 +++ chrome/chrome_exe.gypi     2012-07-06 15:46:13.008003437 -0400
-@@ -30,6 +30,14 @@
-         'app/metro_driver_win.h',
-         '../content/app/startup_helper_win.cc',
+@@ -25,6 +25,14 @@
+         '<(DEPTH)/content/app/startup_helper_win.cc',
+         '<(DEPTH)/content/public/common/content_switches.cc',
        ],
 +      # Hey, I know what would be an awesome idea.
 +      # Let us statically compile EVERYTHING into one giant

++++++ arm_disable_gn.patch ++++++
--- a/build/gyp_chromium
+++ b/build/gyp_chromium
@@ -245,8 +245,10 @@ if __name__ == '__main__':
 
   supplemental_includes = GetSupplementalFiles()
 
-  if not RunGN(supplemental_includes):
-    sys.exit(1)
+  # Temporarily disabled until it is debugged.
+  # TODO(brettw) re-enable this code.
+  #if not RunGN(supplemental_includes):
+  #  sys.exit(1)
 
   args.extend(
       ['-I' + i for i in additional_include_files(supplemental_includes, 
args)])

++++++ chromium-23.0.1245-no-test-sources.patch ++++++
--- /var/tmp/diff_new_pack.UfS8y4/_old  2014-02-23 07:47:05.000000000 +0100
+++ /var/tmp/diff_new_pack.UfS8y4/_new  2014-02-23 07:47:05.000000000 +0100
@@ -1,11 +1,11 @@
 --- chrome/chrome_tests.gypi   2012-08-19 10:13:15.729479502 +0200
 +++ chrome/chrome_tests.gypi   2012-08-19 10:13:15.729479502 +0200
-@@ -1691,7 +1691,6 @@
+@@ -1665,7 +1665,6 @@
                  'test/nacl/pnacl_header_test.h',
                ],
                'dependencies': [
 -                'test/data/nacl/nacl_test_data.gyp:*',
                  '../ppapi/native_client/native_client.gyp:nacl_irt',
                  '../ppapi/ppapi_untrusted.gyp:ppapi_nacl_tests',
-                 
'../ppapi/tests/extensions/extensions.gyp:ppapi_tests_extensions_socket'
+                 
'../ppapi/tests/extensions/extensions.gyp:ppapi_tests_extensions_socket',
 

++++++ chromium-32.0.1700.102.tar.xz -> chromium-33.0.1750.117.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-32.0.1700.102.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new/chromium-33.0.1750.117.tar.xz differ: 
char 26, line 1

++++++ chromium-arm-webrtc-fix.patch ++++++
--- /var/tmp/diff_new_pack.UfS8y4/_old  2014-02-23 07:47:05.000000000 +0100
+++ /var/tmp/diff_new_pack.UfS8y4/_new  2014-02-23 07:47:05.000000000 +0100
@@ -1,13 +1,3 @@
---- skia/skia_library_opts.gyp 2013-10-11 19:29:07.000000000 +0200
-+++ skia/skia_library_opts.gyp 2013-10-19 18:40:03.817037422 +0200
-@@ -119,6 +119,7 @@
-             '../third_party/skia/src/opts/opts_check_arm.cpp',
-             '../third_party/skia/src/opts/SkXfermode_opts_none.cpp',
-             '../third_party/skia/src/opts/SkMorphology_opts_none.cpp',
-+            '../third_party/skia/src/opts/memset.arm.S',
-           ],
-         }],
-         [ 'target_arch == "mipsel"',{
 --- third_party/webrtc/system_wrappers/source/cpu_features.cc  2013-10-11 
19:43:08.000000000 +0200
 +++ third_party/webrtc/system_wrappers/source/cpu_features.cc  2013-10-19 
18:40:03.806037535 +0200
 @@ -18,6 +18,47 @@


++++++ chromium-no-courgette.patch ++++++
--- /var/tmp/diff_new_pack.UfS8y4/_old  2014-02-23 07:47:05.000000000 +0100
+++ /var/tmp/diff_new_pack.UfS8y4/_new  2014-02-23 07:47:05.000000000 +0100
@@ -10,20 +10,9 @@
              '../sandbox/sandbox.gyp:*',
            ],
 
---- chrome/chrome_tests.gypi   2013-06-23 12:39:24.165359694 +0200
-+++ chrome/chrome_tests.gypi   2013-06-23 12:39:24.165359694 +0200
-@@ -3002,7 +3002,6 @@
-                 # Disabled from running in coverage_posix.py.
-                 # We need to build this during compile step, so enabling here.
-                 '../content/content_shell_and_tests.gyp:content_browsertests',
--                '../courgette/courgette.gyp:courgette_unittests',
-                 '../crypto/crypto.gyp:crypto_unittests',
-                 '../jingle/jingle.gyp:jingle_unittests',
-                 '../net/net.gyp:net_perftests',
-
 --- chrome/chrome_tests_unit.gypi      2013-06-23 12:39:10.508359033 +0200
 +++ chrome/chrome_tests_unit.gypi      2013-06-23 12:39:10.508359033 +0200
-@@ -447,7 +447,6 @@
+@@ -481,7 +481,6 @@
          'test_support_common',
          'test_support_unit',
          # 3) anything tests directly depend on

++++++ naclsdk_linux_x86.tgz ++++++
/work/SRC/openSUSE:Factory/chromium/naclsdk_linux_x86.tgz 
/work/SRC/openSUSE:Factory/.chromium.new/naclsdk_linux_x86.tgz differ: char 13, 
line 1

++++++ naclsdk_pnacl_linux_x86.tgz ++++++
/work/SRC/openSUSE:Factory/chromium/naclsdk_pnacl_linux_x86.tgz 
/work/SRC/openSUSE:Factory/.chromium.new/naclsdk_pnacl_linux_x86.tgz differ: 
char 5, line 1

++++++ naclsdk_pnacl_translator.tgz ++++++
/work/SRC/openSUSE:Factory/chromium/naclsdk_pnacl_translator.tgz 
/work/SRC/openSUSE:Factory/.chromium.new/naclsdk_pnacl_translator.tgz differ: 
char 5, line 1

++++++ toolchain_linux_x86.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/chromium/toolchain_linux_x86.tar.bz2 
/work/SRC/openSUSE:Factory/.chromium.new/toolchain_linux_x86.tar.bz2 differ: 
char 11, line 1

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

Reply via email to