[roll] Roll fuchsia Revert "[bazel] Build json_validator_valico with Bazel."

This reverts commit 60b2c2dc936e1ebfab080df7d6c5a2fe6f929bbb.

Reason for revert: Likely breaks sdk-google-mac builder

Original-Bug: 42084668
Original-Bug: 417952817
Original change's description:
> [bazel] Build json_validator_valico with Bazel.
>
> Move the target definition of
> //build/tools/json_validator:json_validator_valico from
> the GN to the Bazel graph. The tool is still visible from
> `fx host-tool json_validator_valico`.
>
> NOTE: json_validator, which is a C++ target, is not moved
>       here, as it depends on //third_party/rapidjson, which
>       is not in fuchsia.git and does not have a BUILD.bazel
>       file at the moment.
>
> - Use bazel_tool_action() instead of compiled_action()
>   to use it at build time in the Ninja build.
>
> Local measurements show no noticeable impact on build time
> before/after this CL. However, when disabling remote builds
> and enabling a local disk cache (by setting the environment
> variable FUCHSIA_BAZEL_DISK_CACHE to point to a directory),
> repeated clean builds of //build/bazel:bazel_root_host_targets
> go from 40s to 20s.
>
> Original-Bug: 42084668
> Original-Bug: 417952817
> Change-Id: I0b695cd90f8052221ea918b98a8ee3888960bcc5
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1269027
> Reviewed-by: David Dorwin <ddorwin@google.com>
> Commit-Queue: David Turner <digit@google.com>
> Reviewed-by: Jay Zhuang <jayzhuang@google.com>

Original-Bug: 42084668
Original-Bug: 417952817
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1280245
Original-Revision: 0e058b843e2e7b501a76321d375e12ce9360c148
GitOrigin-RevId: bacc30407e878a307e703fd800a007a97446267d
Change-Id: Iccf0894634b0a3b91b2a6cf62c589347d4d291cd
1 file changed
tree: 7e40b078dd069f38fd6196f7c150040bb79f8a20
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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 in one of the communication channels documented at get involved.

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.