[Pkg-chromium-commit] [pkg-chromium] 02/02: release 66.0.3359.22-1

Michael Gilbert mgilbert at moszumanska.debian.org
Mon Mar 19 03:10:26 UTC 2018


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

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

commit 674d8d9a573023af19ec280b490af217ecd7397e
Author: Michael Gilbert <mgilbert at debian.org>
Date:   Mon Mar 19 03:12:49 2018 +0000

    release 66.0.3359.22-1
---
 debian/changelog                             |  7 +++++++
 debian/control                               |  1 +
 debian/patches/fixes/incomplete-types.patch  |  2 +-
 debian/patches/series                        |  3 +--
 debian/patches/system/vpx.patch              | 18 ++++++++++++++++++
 debian/patches/warnings/enum-compare.patch   | 16 ----------------
 debian/patches/warnings/return-type.patch    | 14 --------------
 debian/patches/warnings/sequence-point.patch |  2 +-
 debian/rules                                 |  1 +
 9 files changed, 30 insertions(+), 34 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a77969c..ab34758 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+chromium-browser (66.0.3359.22-1) experimental; urgency=medium
+
+  * New upstream release.
+    - Fixes swiftshader library loading error (closes: #864606).
+
+ -- Michael Gilbert <mgilbert at debian.org>  Mon, 19 Mar 2018 01:04:11 +0000
+
 chromium-browser (65.0.3325.146-4) unstable; urgency=medium
 
   * Fix another incomplete type build error (closes: #892891).
diff --git a/debian/control b/debian/control
index c713dcf..f710ae3 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,7 @@ Homepage: http://www.chromium.org/Home
 Rules-Requires-Root: binary-targets
 Build-Depends:
  debhelper (>= 11),
+ g++ (>= 7.3.0-10),
  python3,
  pkg-config,
  ninja-build,
diff --git a/debian/patches/fixes/incomplete-types.patch b/debian/patches/fixes/incomplete-types.patch
index 49ba459..0d6dd7e 100644
--- a/debian/patches/fixes/incomplete-types.patch
+++ b/debian/patches/fixes/incomplete-types.patch
@@ -15,7 +15,7 @@ author: Michael Gilbert <mgilbert at debian.org>
  namespace base {
 --- a/components/policy/core/browser/browser_policy_connector_base.h
 +++ b/components/policy/core/browser/browser_policy_connector_base.h
-@@ -15,10 +15,10 @@
+@@ -14,10 +14,10 @@
  #include "components/policy/core/common/schema.h"
  #include "components/policy/core/common/schema_registry.h"
  #include "components/policy/policy_export.h"
diff --git a/debian/patches/series b/debian/patches/series
index 79b300e..61a7991 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -32,14 +32,13 @@ warnings/friend.patch
 warnings/printf.patch
 warnings/comment.patch
 warnings/attribute.patch
-warnings/return-type.patch
 warnings/enum-boolean.patch
-warnings/enum-compare.patch
 warnings/sequence-point.patch
 warnings/initialization.patch
 warnings/unused-typedefs.patch
 warnings/null-destination.patch
 
+system/vpx.patch
 system/icu.patch
 system/nspr.patch
 system/event.patch
diff --git a/debian/patches/system/vpx.patch b/debian/patches/system/vpx.patch
new file mode 100644
index 0000000..3074d17
--- /dev/null
+++ b/debian/patches/system/vpx.patch
@@ -0,0 +1,18 @@
+description: new vp9 implementation tries to access data members that don't exist
+author: chromium 65 authors
+
+--- a/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
++++ b/third_party/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
+@@ -716,10 +716,8 @@ int VP9EncoderImpl::GetEncodedLayerFrame
+     encoded_image_.content_type_ = (codec_.mode == kScreensharing)
+                                        ? VideoContentType::SCREENSHARE
+                                        : VideoContentType::UNSPECIFIED;
+-    encoded_image_._encodedHeight =
+-        pkt->data.frame.height[layer_id.spatial_layer_id];
+-    encoded_image_._encodedWidth =
+-        pkt->data.frame.width[layer_id.spatial_layer_id];
++    encoded_image_._encodedHeight = raw->d_h;
++    encoded_image_._encodedWidth = raw->d_w;
+     encoded_image_.timing_.flags = TimingFrameFlags::kInvalid;
+     int qp = -1;
+     vpx_codec_control(encoder_, VP8E_GET_LAST_QUANTIZER, &qp);
diff --git a/debian/patches/warnings/enum-compare.patch b/debian/patches/warnings/enum-compare.patch
deleted file mode 100644
index 5f303e8..0000000
--- a/debian/patches/warnings/enum-compare.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-description: fix gcc warning about comparison of different enumerated types
-author: Michael Gilbert <mgilbert at debian.org>
-
---- a/third_party/skia/include/core/SkShader.h
-+++ b/third_party/skia/include/core/SkShader.h
-@@ -60,9 +60,7 @@ public:
- #endif
-     };
- 
--    enum {
--        kTileModeCount = kMirror_TileMode + 1
--    };
-+    static const int kTileModeCount = kMirror_TileMode + 1;
- 
-     /**
-      *  Returns the local matrix.
diff --git a/debian/patches/warnings/return-type.patch b/debian/patches/warnings/return-type.patch
deleted file mode 100644
index b6394c6..0000000
--- a/debian/patches/warnings/return-type.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-description: return type was missing when the desktop environment was not known
-author: Michael Gilbert <mgilbert at debian.org>
-
---- a/chrome/browser/ui/libgtkui/app_indicator_icon.cc
-+++ b/chrome/browser/ui/libgtkui/app_indicator_icon.cc
-@@ -99,6 +99,8 @@ bool ShouldUseLibAppIndicator() {
-     case base::nix::DESKTOP_ENVIRONMENT_XFCE:
-       return false;
-   }
-+  // Return false for an unknown environment.
-+  return false;
- }
- 
- void EnsureMethodsLoaded() {
diff --git a/debian/patches/warnings/sequence-point.patch b/debian/patches/warnings/sequence-point.patch
index f049aee..0826e78 100644
--- a/debian/patches/warnings/sequence-point.patch
+++ b/debian/patches/warnings/sequence-point.patch
@@ -3,7 +3,7 @@ author: Michael Gilbert <mgilbert at debian.org>
 
 --- a/cc/layers/surface_layer_impl.cc
 +++ b/cc/layers/surface_layer_impl.cc
-@@ -112,7 +112,7 @@ viz::SurfaceDrawQuad* SurfaceLayerImpl::
+@@ -118,7 +118,7 @@ viz::SurfaceDrawQuad* SurfaceLayerImpl::
    // allocate a new SharedQuadState. Assign the new SharedQuadState to
    // *|common_shared_quad_state| so that it may be reused by another emitted
    // viz::SurfaceDrawQuad.
diff --git a/debian/rules b/debian/rules
index 5818187..f1775d1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,6 +36,7 @@ endif
 
 # disabled features
 defines+=is_debug=false \
+         use_allocator=\"none\" \
          use_ozone=false \
          use_sysroot=false \
          use_openh264=false \

-- 
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