DEPS: Bump snappy and enable more compilation warnings.
BUG=
Review-Url: https://codereview.chromium.org/2750713002
Cr-Commit-Position: refs/heads/master@{#456981}
diff --git a/DEPS b/DEPS
index c60474c..302891f 100644
--- a/DEPS
+++ b/DEPS
@@ -163,7 +163,7 @@
Var('chromium_git') + '/external/leveldb.git' + '@' + 'a53934a3ae1244679f812d998a4f16f2c7f309a6',
'src/third_party/snappy/src':
- Var('chromium_git') + '/external/github.com/google/snappy.git' + '@' + '1cd3ab02e9dcbc1b76781530fb4981e4eac61b50',
+ Var('chromium_git') + '/external/github.com/google/snappy.git' + '@' + '8b60aac4fdbbb8f1dcce778accb5c04136c3a908',
'src/tools/gyp':
Var('chromium_git') + '/external/gyp.git' + '@' + 'e7079f0e0e14108ab0dba58728ff219637458563',
diff --git a/third_party/snappy/BUILD.gn b/third_party/snappy/BUILD.gn
index 606cc9521..ab665d1 100644
--- a/third_party/snappy/BUILD.gn
+++ b/third_party/snappy/BUILD.gn
@@ -55,10 +55,4 @@
# Chromium doesn't use automake, but we generated config.h offline for all the
# platforms that we build for.
defines = [ "HAVE_CONFIG_H" ]
-
- if (is_clang) {
- # snappy-stubs-internal.h unapologetically has: using namespace std
- # https://code.google.com/p/snappy/issues/detail?id=70
- configs -= [ "//build/config/clang:extra_warnings" ]
- }
}
diff --git a/third_party/snappy/README.chromium b/third_party/snappy/README.chromium
index 47d0696..b9808e9 100644
--- a/third_party/snappy/README.chromium
+++ b/third_party/snappy/README.chromium
@@ -11,7 +11,6 @@
Local Additions:
* gyp file for building in chromium
- * Suppress clang header-hygiene warning - https://code.google.com/p/snappy/issues/detail?id=70
* Suppress MSVC signed/unsigned warning - https://code.google.com/p/snappy/issues/detail?id=71
* Suppress MSVC x64 size_t warnings - https://code.google.com/p/snappy/issues/detail?id=75
* {mac,linux,win32}/snappy-stubs-public.h autogenerated public headers