Commit 8fd4e46f authored by Wez's avatar Wez Committed by Commit Bot

Roll Fuchsia SDK from 230c2287820f to c29af1551ab7


The AutoRoll server is located here: https://fuchsia-sdk-chromium-roll.skia.org

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.


CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia_arm64_cast_audio;luci.chromium.try:fuchsia_x64_cast_audio
TBR=cr-fuchsia+bot@chromium.org

Bug: 841171
Change-Id: I4c23bacf4f44799b63cebefe51a5f94965408bd8
Reviewed-on: https://chromium-review.googlesource.com/1051263
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: default avatarWez <wez@chromium.org>
Reviewed-by: default avatarFuchsia SDK Autoroller <fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#557142}
parent 39537d31
......@@ -1394,17 +1394,21 @@ jumbo_component("base") {
"trace_event/heap_profiler_allocation_register_posix.cc",
]
public_deps += [ "//third_party/fuchsia-sdk:async" ]
# These only need to be public deps because of includes of their headers
# by public //base headers, which requires they be on the include path.
# TODO(https://crbug.com/841171): Move these back to |deps|.
public_deps += [
"//third_party/fuchsia-sdk:async",
"//third_party/fuchsia-sdk:fdio",
"//third_party/fuchsia-sdk:launchpad",
]
deps += [
"//third_party/fuchsia-sdk:async_default",
"//third_party/fuchsia-sdk:fdio",
"//third_party/fuchsia-sdk:fidl",
"//third_party/fuchsia-sdk:svc",
"//third_party/fuchsia-sdk:zx",
]
# TODO(fuchsia): Remove launchpad.h dependencies from process/launch.h
public_deps += [ "//third_party/fuchsia-sdk:launchpad" ]
} else {
sources += [
"message_loop/message_pump_libevent.cc",
......
......@@ -56,6 +56,10 @@ config("compiler") {
"-Wl,--as-needed",
]
# The fdio library is always linked (via |ldflags| above) but is not on the
# toolchain default lib_dirs, so add the path. https://crbug.com/731217
configs = [ "//third_party/fuchsia-sdk:sdk_lib_dirs_config" ]
# TODO(crbug.com/821951): Clang enables SafeStack by default when targeting
# Fuchsia, but it breaks some tests, notably in V8.
cflags += [ "-fno-sanitize=safe-stack" ]
......
230c2287820f4c75b2abdfb2166a2eb0a5cb7820
\ No newline at end of file
c29af1551ab794359f573ed6091e7822b98eccd0
\ No newline at end of file
......@@ -166,7 +166,7 @@ fuchsia_sdk_pkg("fidl_cpp") {
]
}
fuchsia_sdk_pkg("fdio") {
fuchsia_sdk_lib_pkg("fdio") {
sources = [
"include/fdio/debug.h",
"include/fdio/io.fidl.h",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment