Roll abseil, build, buildtools and libcxx
In particular this causes absl::variant to start deferring to
std::variant for standalone pdfium builds. I had to roll these
together to fix build errors on Windows.
https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp.git/+log/2705c6655c00..cc230bcfdbc1
https://chromium.googlesource.com/chromium/src/build.git/+log/1c267baae3b3..bcaac35c149b
https://chromium.googlesource.com/chromium/src/buildtools.git/+log/ea220da1864a..244e7cf44533
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/ac66645101e6..4f05e20cbe1d
Bug: 40242126
Change-Id: I386475c7177634414d3ff57bfa541861bda1b5a0
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/129650
Reviewed-by: Lei Zhang <thestig@chromium.org>
Auto-Submit: Victor Vianna <victorvianna@google.com>
Commit-Queue: Victor Vianna <victorvianna@google.com>
diff --git a/DEPS b/DEPS
index 9863fc5..3b8d194 100644
--- a/DEPS
+++ b/DEPS
@@ -70,7 +70,7 @@
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling abseil
# and whatever else without interference from each other.
- 'abseil_revision': '2705c6655c0008cc3fb152dae27890d44bc335f1',
+ 'abseil_revision': 'cc230bcfdbc1814256376e30b84be7b2f0d1335f',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling android_toolchain
# and whatever else without interference from each other.
@@ -78,11 +78,11 @@
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling build
# and whatever else without interference from each other.
- 'build_revision': '1c267baae3b3d8cc74f944c58a927ad5b3f959c5',
+ 'build_revision': 'bcaac35c149ba998cb3eb7297a5cb664fc62a3d5',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling buildtools
# and whatever else without interference from each other.
- 'buildtools_revision': 'ea220da1864a91ba525bcb4af64733b772fe7e10',
+ 'buildtools_revision': '244e7cf4453305d0c17d500662a69fba2e46a73e',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling catapult
# and whatever else without interference from each other.
@@ -156,7 +156,7 @@
# and whatever else without interference from each other.
# If you change this, also update the libc++ revision in
# //buildtools/deps_revisions.gni.
- 'libcxx_revision': 'ac66645101e6aa55063c2a06c19865409b2ec7d1',
+ 'libcxx_revision': '4f05e20cbe1d02fa0871ac88b30eead9e38cab3a',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling libc++abi
# and whatever else without interference from each other.