Update other CI tools

Change-Id: I6acff65f952a6d96df918d692c1fe8d2ae469ff7
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/69167
Reviewed-by: Bob Beck <bbe@google.com>
Commit-Queue: Bob Beck <bbe@google.com>
Auto-Submit: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d5acdc0..26fad80 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -451,8 +451,8 @@
   set_target_properties(
     libcxx libcxxabi PROPERTIES
     COMPILE_FLAGS "-Wno-missing-prototypes -Wno-implicit-fallthrough"
-    # libc++ and libc++abi must be built in C++20 mode.
-    CXX_STANDARD 20
+    # libc++ and libc++abi must be built in C++23 mode.
+    CXX_STANDARD 23
     CXX_STANDARD_REQUIRED TRUE
   )
   # libc++abi depends on libc++ internal headers.
diff --git a/util/bot/DEPS b/util/bot/DEPS
index 0c95898..167cee8 100644
--- a/util/bot/DEPS
+++ b/util/bot/DEPS
@@ -26,9 +26,9 @@
   #  cipd describe PACKAGE_NAME -version latest
 
   # infra/3pp/tools/cmake/linux-amd64
-  'cmake_version': 'version:2@3.28.4.chromium.8',
+  'cmake_version': 'version:2@3.29.5.chromium.8',
   # infra/3pp/tools/go/linux-amd64
-  'go_version': 'version:2@1.22.1',
+  'go_version': 'version:2@1.22.4',
   # infra/3pp/tools/perl/windows-amd64
   'perl_version': 'version:2@5.32.1.1',
 
@@ -36,8 +36,8 @@
   # https://chromium.googlesource.com/chromium/src/+/main/DEPS
   'android_sdk_platform-tools_version': 'HWVsGs2HCKgSVv41FsOcsfJbNcB0UFiNrF6Tc4yRArYC',
   'libfuzzer_revision': '758bd21f103a501b362b1ca46fa8fcb692eaa303',
-  'libcxx_revision': '80307e66e74bae927fb8709a549859e777e3bf0b',
-  'libcxxabi_revision': 'ec88f0ab262c5f2426dbf138b92ee9ae5961e431',
+  'libcxx_revision': '852bc6746f45add53fec19f3a29280e69e358d44',
+  'libcxxabi_revision': '43dd5b4bf62e8593461dce9a95e3d43fdcd0b9f2',
   'ninja_version': 'version:2@1.11.1.chromium.6',
 
   # The Android NDK cannot be updated until https://crbug.com/boringssl/454 is fixed.
diff --git a/util/bot/UPDATING b/util/bot/UPDATING
index bbe27c7..8fc0faf 100644
--- a/util/bot/UPDATING
+++ b/util/bot/UPDATING
@@ -38,6 +38,6 @@
 
     upload_to_google_storage.py -b chrome-boringssl-sde sde-linux64.tar.xz sde-win32.tar.xz
 
-The current revision is sde-external-9.14.0-2022-10-25-*.tar.xz.
+The current revision is sde-external-9.38.0-2024-04-18-*.tar.xz.
 
 When adding new files, remember to update .gitignore.
diff --git a/util/bot/sde-linux64.tar.xz.sha1 b/util/bot/sde-linux64.tar.xz.sha1
index 96d3a0d..c0f0b03 100644
--- a/util/bot/sde-linux64.tar.xz.sha1
+++ b/util/bot/sde-linux64.tar.xz.sha1
@@ -1 +1 @@
-78e7af6ae04e807282d45828ca3c7d12f4eb1d91
\ No newline at end of file
+e63579d20a25860a7963e5e93011c1e3ba914d09
\ No newline at end of file
diff --git a/util/bot/sde-win32.tar.xz.sha1 b/util/bot/sde-win32.tar.xz.sha1
index 18553e8..1907b25 100644
--- a/util/bot/sde-win32.tar.xz.sha1
+++ b/util/bot/sde-win32.tar.xz.sha1
@@ -1 +1 @@
-8d3b079358b548a930046fabb6124c943e1d48fb
\ No newline at end of file
+532993ce76008b0b235a6eed69aeacde9e30facf
\ No newline at end of file