Reland "Reland "Using aidl generated structs where possible for buildinfo classes"" This reverts commit 40953bd7ecd81d764ebe358626f20f3cdb7be835. Reason for revert: See http://crbug.com/418103037#comment26 Bug: 414609682, 411426303, 418103037 Original change's description: > Revert "Reland "Using aidl generated structs where possible for buildinfo classes"" > > This reverts commit 6e2b4c7f92502d91802e55b5a1f874932edebbeb. > > Reason for revert: Possible culprit of b/418103037, speculative revert > > Bug: 414609682, 411426303 > Original change's description: > > Reland "Using aidl generated structs where possible for buildinfo classes" > > > > This reverts commit c8401a53d5ef88a6fa58472ba500fe921f5b9cd5. > > > > Reason for revert: C++ field construction order didn't match definition, > > but now it does. > > > > Bug: 414609682, 411426303 > > Original change's description: > > > Revert "Using aidl generated structs where possible for buildinfo classes" > > > > > > This reverts commit dd34250ee82d316bfa12cfdbbf484eed129c2eca. > > > > > > Reason for revert: > > > LUCI Bisection has identified this change as the culprit of a build failure. See the analysis: https://ci.chromium.org/ui/p/chromium/bisection/compile-analysis/b/8714787181885935281 > > > > > > Sample failed build: https://ci.chromium.org/b/8714787181885935281 > > > > > > If this is a false positive, please report it at http://b.corp.google.com/createIssue?component=1199205&description=Analysis%3A+https%3A%2F%2Fchromium-review.googlesource.com%2Fc%2Fchromium%2Fsrc%2F%2B%2F6541466&format=PLAIN&priority=P3&title=Wrongly+blamed+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Fcompile-analysis%2Fb%2F8714787181885935281&type=BUG > > > > > > Original change's description: > > > > Using aidl generated structs where possible for buildinfo classes > > > > > > > > Bug: 414609682, 411426303 > > > > Change-Id: I2405127f0e93ba2d08b5c2bf74a348db6264ea88 > > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6541466 > > > > Owners-Override: Sam Maier <smaier@chromium.org> > > > > Commit-Queue: Sam Maier <smaier@chromium.org> > > > > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > > > > Cr-Commit-Position: refs/heads/main@{#1460803} > > > > > > > > > > Bug: 414609682, 411426303 > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Change-Id: I18318a6bd4c25396c44b8868832348780dd586dc > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6552227 > > > Owners-Override: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com> > > > Commit-Queue: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com> > > > Bot-Commit: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com> > > > Cr-Commit-Position: refs/heads/main@{#1460820} > > > > Bug: 414609682, 411426303 > > Change-Id: I7dd4479597697bd2e1a727b6ad8eca1cf1fdf9a3 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6552039 > > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > > Owners-Override: Sam Maier <smaier@chromium.org> > > Auto-Submit: Sam Maier <smaier@chromium.org> > > Commit-Queue: Sam Maier <smaier@chromium.org> > > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > > Cr-Commit-Position: refs/heads/main@{#1460893} > > Bug: 414609682, 411426303 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Change-Id: I8ce10eb87c800c87a3c5d43d78e5a48e6013e9de > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6556863 > Owners-Override: Sam Maier <smaier@chromium.org> > Commit-Queue: Sam Maier <smaier@chromium.org> > Reviewed-by: Richard (Torne) Coles <torne@chromium.org> > Auto-Submit: Sam Maier <smaier@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1461537} Bug: 414609682, 411426303, 418103037 Change-Id: Ic6050b7add108566723c426ecd8630ecbe0568e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6556864 Reviewed-by: Richard (Torne) Coles <torne@chromium.org> Auto-Submit: Sam Maier <smaier@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Commit-Queue: Kyle Charbonneau <kylechar@chromium.org> Reviewed-by: Kyle Charbonneau <kylechar@chromium.org> Cr-Commit-Position: refs/heads/main@{#1464273} NOKEYCHECK=True GitOrigin-RevId: bc835c53f1039a9cc5a9eaa39272c4f94a136050
diff --git a/BUILD.gn b/BUILD.gn index 0cd110f..b1e5d14 100644 --- a/BUILD.gn +++ b/BUILD.gn
@@ -79,7 +79,7 @@ } } -if (enable_javaless_renderers) { +if (android_ndk_api_level >= 29) { config("libbinder_include") { include_dirs = [ "$android_sdk/optional/libbinder_ndk_cpp/" ] }