[roll] Roll infra/recipes [edk2] Update prebuilt namespacing

Currently we put QEMU EDK II prebuilts under "${arch}". This is
misleading as the "${arch}" is specific to QEMU (the EDK II project has
plenty of other arch-specific firmware). This change begins a soft
transition to toward "qemu-${arch}" via symlinks to the old name (which
QEMU itself is happy to follow).

In order to unbreak the build, we also begin suppressing -Wregister and
-Wdeprecated-non-prototype infractions, warnings that our Clang
toolchain has recently started to consider.

Original-Bug: 99325
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/760145
Original-Revision: 9ded16aad36a67cc223986ffbd5fe1e3ac3b26d6
GitOrigin-RevId: 6a704cdf64c25bb9db1360c84f196903540824d5
Change-Id: I93f79cb67541ecd4d062a59041a774422dbf57ff
1 file changed
tree: 79a3f700316777b34141d51c662f72cede5bec33
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
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.