[debroot] Use single sysroot for all architectures

Rather than producing separate sysroots for different architectures,
we produce a single sysroot that contains all architectures and rely
on multiarch support in the compiler to pick up the right files for
each target.

Additionally, this change also includes libxi package which is needed by
glfw3.3, removes libgcc which is no longer needed now that compiler-rt
provides crtbegin.o/crtend, and switches over to the snapshot mirror as
the source for packages.

Bug: TC-562
Change-Id: I5eee2c47424e1720878e9b43b47428326ef9e9c1
7 files changed
tree: d211a4d9412c72c2a04a77e072f0e164b5360598
  1. artifacts/
  2. bloaty/
  3. botanist/
  4. breakpad/
  5. build/
  6. buildbucket/
  7. cache/
  8. cmd/
  9. color/
  10. command/
  11. digest/
  12. elflib/
  13. gcs/
  14. gndoc/
  15. isatty/
  16. logger/
  17. mdns/
  18. memory/
  19. netboot/
  20. netutil/
  21. ninjalog/
  22. qemu/
  23. resultstore/
  24. retry/
  25. runner/
  26. runtests/
  27. secrets/
  28. serial/
  29. sshutil/
  30. symbolize/
  31. tap/
  32. tarutil/
  33. telnet/
  34. testrunner/
  35. testsharder/
  36. tftp/
  37. .gitignore
  38. go.mod
  39. go.sum
  40. LICENSE
  41. manifest
  42. PATENTS
  43. README.md
README.md

tools

This repo contains tools used in Fuchsia build and development.

Go packages from here are automatically built and uploaded to CIPD and Google Storage by bots using the tools recipe.