[roll] Roll fuchsia [bindgen] Get clang resource dir from toolchain clang

Before we started statically linking bindgen, it would use the system
libclang.so, and discover the system libc/libc++ headers rather than
using the prebuilt/ ones. When we switched to statically linked bindgen,
it could no longer find the standard library headers.

This teaches bindgen.py how to find clang, and get the resource
directory by running `clang --print-resource-dir` to find it in the
prebuilt/ directory.

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1647246
Original-Original-Revision: 3cc9ad6e9e51671e7e50e8a4d3e80b04b5571452
GitOrigin-RevId: 0c3eac479493b6a447ef78afddae2bb5e0d87572
Change-Id: I8b799bb3ed5032fa47d52298807c3ef8d4f01e49
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1649184
Cr-Commit-Position: refs/heads/main@{#194548}
1 file changed
tree: 7db44f66808c7ed3de538836c9361d4f5390f9b5
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. 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.