[roll] Roll fuchsia [virtualization] Ensure "guest" shell binary is included in bin/.

Currently the `guest` and `vsh` binaries are not being correctly
installed into system images, despite being included in the build.
Attempting to run `fx shell guest` or `fx shell vsh` results in
a "command not found" error.

In src/virtualization/bin/guest/BUILD.gn, `vsh` is currently installed
as a copy of `guest` using the `renamed_binary` GN template. Recent
changes in https://fxrev.dev/538141 changed the behaviour of this
template to no longer include the original binary.

Adding the flag `keep_original` to the rule ensures the original `guest`
binary remains, as expected.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/543313
Original-Revision: 271c2499fd9526bdc62ccd6dfb060814b13e7856
GitOrigin-RevId: a7f80c3dc5debce879572ac08c5b85e9bbab372e
Change-Id: I7917398983d388805963a33a3fd099806266e5cd
1 file changed
tree: e04fc801994e53160f6d3076af8d242617ec04d1
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. firmware
  8. flower
  9. jiri.lock
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.