New issue
Advanced search Search tips

Issue 860018 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

Fix Desugar issues with multiple android_library layers

Project Member Reported by bsheedy@chromium.org, Jul 3

Issue description

Android desugaring does not seem to work properly if there are multiple layers of android_library dependencies. Specifically, if we have the following setup:

android_library("lib_a") { ... }

android_library("lib_b") { ... deps = ["lib_a"] ... }

android_library("lib_c") { ... deps = ["lib_b"] ... }

"lib_c" can fail during the desugaring step due to being unable to find files from "lib_a". This can be worked around by manually including "lib_a"'s files in "lib_c".
 
Which desugaring feature is relevant here? Lambdas?
Components: -Infra>Client>Android Infra>Client>Chrome

Sign in to add a comment