Roll abseil-cpp, buildtools, clang, and libc++

Roll third_party/abseil-cpp/ 2b09b9df5..a64dd87ce (20 commits)

https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp.git/+log/2b09b9df5101..a64dd87cec79

Created with:
  roll-dep third_party/abseil-cpp

Roll buildtools/ 9491ff1ef..aaab0bb75 (12 commits)

https://chromium.googlesource.com/chromium/src/buildtools.git/+log/9491ff1efcb9..aaab0bb753c4

Created with:
  roll-dep buildtools

Roll tools/clang/ d298a77be..6a8785397 (28 commits)

https://chromium.googlesource.com/chromium/src/tools/clang/+log/d298a77be81d..6a87853973ed

Roll clang+rust llvmorg-19-init-2941-ga0b3dbaf-22 : llvmorg-19-init-7229-g315c88c5-1

Created with:
  roll-dep tools/clang

Roll third_party/libc++/src/ 80307e66e..51e4d21e7 (96 commits)

https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/80307e66e74b..51e4d21e786a

Created with:
  roll-dep third_party/libc++/src

Change-Id: Id90be2b451ba622bcfe94ae68543597c5e66b09e
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/118430
Reviewed-by: Ben Wagner <bungeman@google.com>
Auto-Submit: Lei Zhang <thestig@chromium.org>
Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/DEPS b/DEPS
index 2d7fdd8..37230fa 100644
--- a/DEPS
+++ b/DEPS
@@ -61,7 +61,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': '2b09b9df510152c293382dbc16c83f385527c8c3',
+  'abseil_revision': 'a64dd87cec79c80c88190265cfea0cbd4027677f',
   # 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.
@@ -73,7 +73,7 @@
   # 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': '9491ff1efcb98797b3989a454c3bb721272689e5',
+  'buildtools_revision': 'aaab0bb753c4eee97a211194a3f404e38f666470',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling catapult
   # and whatever else without interference from each other.
@@ -85,7 +85,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling clang
   # and whatever else without interference from each other.
-  'clang_revision': 'd298a77be81d33986ae546cd42cfc70aa400d732',
+  'clang_revision': '6a87853973ed8d24c2e0462fb21ba1f03e53bfed',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling code_coverage
   # and whatever else without interference from each other.
@@ -135,7 +135,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': '80307e66e74bae927fb8709a549859e777e3bf0b',
+  'libcxx_revision': '51e4d21e786a4d2318f38525f3ac799f4f6e1283',
   # 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.