commit | c9df689a4824be73f82f55205e5ee1715a178084 | [log] [tgz] |
---|---|---|
author | Yifei Teng <yifeit@google.com> | Thu Dec 08 19:52:35 2022 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 08 19:52:35 2022 +0000 |
tree | 4903a3203f24dadf0c6157af84c9ebe8bc74d43f | |
parent | 0a6288788f7227356d06f29e232b358c49f9a107 [diff] |
[fidl][go] Build go binding goldens While investigating fxbug.dev/105837, it turns out that we are not compiling the Golang FIDL bindings generated from FIDL testdata libraries. Properly building those is not exactly trivial because the build system does not support compiling a Go library standalone, but fortunately I found a solution taken in zither and applied that here. After enabling goldens compilation, a few libraries needed to be denylisted due to bugs revealed. Bug: 62520 Bug: 116983 Bug: 116985 Bug: 116986 Change-Id: I45698b74c8f1e2d4e049bac1bf5052e90a6529c3 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/773522 Reviewed-by: Mitchell Kember <mkember@google.com> Commit-Queue: Yifei Teng <yifeit@google.com> Fuchsia-Auto-Submit: Yifei Teng <yifeit@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.