Fuchsia: Remove libswiftshader_libGLESv2.so from published chromium package, or make optional |
||||
Issue descriptionlibswiftshader_libGLESv2.so is currently included in the chromium package uploaded for Fuchsia to support running GLESv2-based content, but it isn't needed in all configurations and occupies a large chunk of space (14MB). We should either remove it from the package or provide packages with and without this library.
,
Jan 16
(6 days ago)
,
Jan 16
(6 days ago)
Please update US-577 when this is addressed.
,
Jan 16
(6 days ago)
,
Jan 17
(5 days ago)
,
Jan 18
(5 days ago)
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e8a3c6e4919200eb076e3678d1bfb349832c2d76 commit e8a3c6e4919200eb076e3678d1bfb349832c2d76 Author: Sergey Ulanov <sergeyu@chromium.org> Date: Fri Jan 18 03:10:09 2019 [Fuchsia] Exclude swiftshader libraries from the engine package The swiftshader libraries add significant amount of bloat to the engine package (aka chromium.cmx), but they are not needed there. Added --exclude-file flag in build_manifest.py that allows to exclude runtime dependencies from the output package. Also updated build_manifest.py to use named rather than positional arguments, which makes it less error-prone. Bug: 922143 Change-Id: I1b88c09404f400fba1eb32196a6437683fea1d1e Reviewed-on: https://chromium-review.googlesource.com/c/1418518 Reviewed-by: Wez <wez@chromium.org> Reviewed-by: Kevin Marshall <kmarshall@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Auto-Submit: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#623982} [modify] https://crrev.com/e8a3c6e4919200eb076e3678d1bfb349832c2d76/build/config/fuchsia/build_manifest.py [modify] https://crrev.com/e8a3c6e4919200eb076e3678d1bfb349832c2d76/build/config/fuchsia/package.gni [modify] https://crrev.com/e8a3c6e4919200eb076e3678d1bfb349832c2d76/fuchsia/BUILD.gn |
||||
►
Sign in to add a comment |
||||
Comment 1 by sergeyu@chromium.org
, Jan 16 (6 days ago)Labels: M-74
Owner: sergeyu@chromium.org
Status: Assigned (was: Untriaged)