Commit 5e7b5b42 authored by Darwin Huang's avatar Darwin Huang Committed by Commit Bot

Revert "[fuchsia] Exclude SwiftShader and Vulkan libs from CastRunner."

This reverts commit 54ad18ef.

Reason for revert: fuchsia-x64-trunk compile failure, closing trunk.

First failure: https://ci.chromium.org/p/chrome/builders/ci/fuchsia-x64-trunk/49414
Bot: https://ci.chromium.org/p/chrome/builders/ci/fuchsia-x64-trunk

Original change's description:
> [fuchsia] Exclude SwiftShader and Vulkan libs from CastRunner.
> 
> Removes large libraries that were pulled in as a result of an indirect
> but necessary dep on Blink.
> 
> The exclusions can be removed along with the Blink MessagePort
> dependency, once a fix for crbug.com/1126571 lands and is
> integrated with NamedMessagePortConnector.
> 
> Bug: 1131102
> Bug: 1126571
> Change-Id: I7b25d50470d667f44424b925d3982efa268c24ae
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424512
> Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
> Reviewed-by: Fabrice de Gans-Riberi <fdegans@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#809544}

TBR=wez@chromium.org,kmarshall@chromium.org,fdegans@chromium.org

Change-Id: Iccd0f471883dbe13535dfa63989100c3d26c3bdd
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1131102
Bug: 1126571
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424804Reviewed-by: default avatarDarwin Huang <huangdarwin@chromium.org>
Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#809578}
parent 05082004
......@@ -76,9 +76,6 @@ source_set("cast_runner_core") {
"//base",
"//components/cast/named_message_port_connector:named_message_port_connector",
"//fuchsia/base",
# TODO(crbug.com/1131102): Remove this dep when MPP lands, and add assertions to ensure
# that Blink indirect deps don't creep back in.
"//fuchsia/base:message_port",
"//fuchsia/base:modular",
"//third_party/fuchsia-sdk/sdk/fidl/fuchsia.modular",
......@@ -113,19 +110,6 @@ cr_fuchsia_package("cast_runner_pkg") {
binary = ":cast_runner_exe"
package_name_override = "cast_runner"
manifest = "cast/cast_runner.cmx"
# TODO(crbug.com/1131102): Remove these exclusions when MPP lands.
excluded_files = [
"lib/libEGL.so",
"lib/libfuchsia_egl.so",
"lib/libGLESv2.so",
"lib/libswiftshader_libEGL.so",
"lib/libswiftshader_libGLESv2.so",
"lib/libtrace-engine.so",
"lib/libvulkan.so",
"lib/VkLayer_image_pipe_swapchain.so",
"lib/VkLayer_khronos_validation.so",
]
}
fuchsia_package_runner("cast_runner") {
......
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