Set Fuchsia Api level + update SDK version
Based on https://chromium-review.googlesource.com/c/chromium/src/+/3858115/
No-Try: True
Bug: b/232740856
Change-Id: Ia489f330cfc5984d887cccdbcf9722331750420d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275481
Commit-Queue: Christoffer Jansson <jansson@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38073}
diff --git a/.gn b/.gn
index aea8f2c..c982491 100644
--- a/.gn
+++ b/.gn
@@ -68,4 +68,11 @@
# Prevent jsoncpp to pass -Wno-deprecated-declarations to users
jsoncpp_no_deprecated_declarations = false
+
+ # Fixes the abi-revision issue.
+ # TODO(https://bugs.webrtc.org/14437): Remove this section if general
+ # Chromium fix resolves the problem.
+ fuchsia_sdk_readelf_exec =
+ "//third_party/llvm-build/Release+Asserts/bin/llvm-readelf"
+ fuchsia_target_api_level = 9
}
diff --git a/DEPS b/DEPS
index af5cabf..d40bb2a 100644
--- a/DEPS
+++ b/DEPS
@@ -20,7 +20,7 @@
# By default, download the fuchsia sdk from the public sdk directory.
'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/',
- 'fuchsia_version': 'version:9.20220831.2.1',
+ 'fuchsia_version': 'version:9.20220912.3.1',
# By default, do not check out the re-client binaries.
'checkout_reclient': False,