commit | 12b2317778281888486baad2a1fe03627d314f91 | [log] [tgz] |
---|---|---|
author | David Fang <fangism@fuchsia.infra.roller.google.com> | Wed Nov 06 20:06:37 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Nov 06 12:08:26 2024 -0800 |
tree | 443a00b3af5e1d4b56a0288964114220ba1991d4 | |
parent | 28ff27edc5867f3b021c31d66308166e46613ec2 [diff] |
[roll] Roll fuchsia [bazel][clang] compile includes runtime libdirs In the referenced bugs, it was found that clang's driver is sensitive to the presence of runtime libdirs when computing the set of include dirs used for compiling (cc1). The absence of the said runtime libdirs would cause the driver to omit the correct multilib variant of headers like __config_site, which would then cause a mismatch of variants (e.g. ASan vs. non-ASan) downstream when linking, and sometimes not manifesting problems until runtime. This workaround helps the driver select the correct multilib headers. Original-Bug: 354016617 Original-Bug: 360235447 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1150592 Original-Revision: eb5ee8db735c97e4288f631703cf2647c5d22c86 GitOrigin-RevId: d40bc057c747245d51220d17a4aa644d0a0b92d5 Change-Id: I849f7ebe2b981b3a7de38c78db484a3f813b226a
This repository contains Fuchsia's Global Integration manifest files.
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.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.