[Pkg-chromium-commit] [pkg-chromium] 02/02: release 35.0.1916.153-2

Michael Gilbert mgilbert at moszumanska.debian.org
Fri Jun 13 04:06:28 UTC 2014


This is an automated email from the git hooks/post-receive script.

mgilbert pushed a commit to branch master
in repository pkg-chromium.

commit 46eadea3a9c7df56ad1d7caeedd82fc03e3b6d6e
Author: Michael Gilbert <mgilbert at debian.org>
Date:   Fri Jun 13 00:04:56 2014 -0400

    release 35.0.1916.153-2
---
 debian/changelog             | 19 +++++++++++++++++++
 debian/control               |  4 ++--
 debian/patches/no-sse2.patch | 26 ++++++++++++++++++++++++++
 debian/patches/series        |  1 +
 debian/rules                 |  4 ++++
 5 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 284c826..4fdc5c5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
+chromium-browser (35.0.1916.153-2) unstable; urgency=medium
+
+  * Avoid gcc 4.9 (closes: #751294)
+
+ -- Michael Gilbert <mgilbert at debian.org>  Thu, 12 Jun 2014 01:11:09 +0000
+
+chromium-browser (35.0.1916.153-1) unstable; urgency=high
+
+  * New upstream stable release:
+    - CVE-2014-3154: Use-after-free in filesystem api. Credit to Collin Payne.
+    - CVE-2014-3155: Out-of-bounds read in SPDY. Credit to James March, Daniel
+      Sommermann and Alan Frindell of Facebook.
+    - CVE-2014-3156: Buffer overflow in clipboard. Credit to Atte Kettunen.
+    - CVE-2014-3157: Heap overflow in media.
+  * Don't set sse2 compiler flags on i386 (closes: #750361).
+  * Prefer libgcrypt11 (closes: #750304).
+
+ -- Michael Gilbert <mgilbert at debian.org>  Wed, 11 Jun 2014 02:31:22 +0000
+
 chromium-browser (35.0.1916.114-2) unstable; urgency=medium
 
   * Add flags to avoid memory exhaustion while linking on i386
diff --git a/debian/control b/debian/control
index 4399b31..ae57078 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Homepage: http://www.chromium.org/Home
 Build-Depends:
  cdbs,
  debhelper (>= 7),
+ g++-4.8,
  pkg-config,
  lsb-release,
  gyp (>= 0.1~svn1119),
@@ -19,7 +20,6 @@ Build-Depends:
  bison,
  flex,
  gperf,
- gdb,
  wdiff,
  coreutils (>= 7.5) | timeout,
  xvfb,
@@ -80,7 +80,7 @@ Build-Depends:
  libjs-jquery,
  libjs-excanvas,
  libjs-jquery-flot | libjs-flot,
- libgcrypt20-dev | libgcrypt11-dev,
+ libgcrypt11-dev | libgcrypt20-dev,
 Standards-Version: 3.9.5
 
 Package: chromium
diff --git a/debian/patches/no-sse2.patch b/debian/patches/no-sse2.patch
new file mode 100644
index 0000000..45d831e
--- /dev/null
+++ b/debian/patches/no-sse2.patch
@@ -0,0 +1,26 @@
+description: don't set sse2 compiler flags on i386
+author: Michael Gilbert <mgilbert at debian.org>
+debian-bug: http://bugs.debian.org/750361
+
+--- a/src/build/common.gypi
++++ b/src/build/common.gypi
+@@ -3391,7 +3391,7 @@
+                 # http://crbug.com/313032 for an example where this has "bit"
+                 # us in the past.
+                 'cflags': [
+-                  '-msse2',
++                  '-msse',
+                   '-mfpmath=sse',
+                   '-mmmx',  # Allows mmintrin.h for MMX intrinsics.
+                   '-m32',
+--- a/src/third_party/qcms/qcms.gyp
++++ b/src/third_party/qcms/qcms.gyp
+@@ -31,7 +31,7 @@
+       'msvs_disabled_warnings': [ 4018 ],
+ 
+       'conditions': [
+-        ['target_arch=="ia32" or target_arch=="x64"', {
++        ['target_arch=="x64"', {
+           'defines': [
+             'SSE2_ENABLE',
+           ],
diff --git a/debian/patches/series b/debian/patches/series
index 6bf40e4..7229eb8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -21,6 +21,7 @@ no-promo.patch
 chromedriver-revision.patch
 
 linker-flags.patch
+no-sse2.patch
 
 make-support/gyp.patch
 make-support/mojo.patch
diff --git a/debian/rules b/debian/rules
index fc21c02..a6fd2ca 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,6 +52,10 @@ ifneq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 WANT_TESTS := 0
 endif
 
+# Hardcode gcc 4.8 to avoid issues caused by >= 4.9
+export CC=gcc-4.8
+export CXX=g++-4.8
+
 # Disable SSE2
 GYP_DEFINES = disable_sse2=1
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-chromium/pkg-chromium.git



More information about the Pkg-chromium-commit mailing list