New issue
Advanced search Search tips

Issue 606859 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android , iOS
Pri: 3
Type: Bug



Sign in to add a comment

Cronet LICENSE file is using hardcoded list of third party dependencies

Project Member Reported by mef@chromium.org, Apr 26 2016

Issue description

Cronet LICENSE file is created dynamically from the list of third_party dependencies. 

Currently the list of dependencies is hard-coded, and is not updated when dependencies change.

It should be calculated dynamically using gn desc or some other way to traverse the dependencies tree.

 

Comment 2 by sidv@chromium.org, Jun 13 2016

Labels: -Pri-2 M-53 Pri-3
Misha is working on this, but this doesn't seem like high priority
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 12 2016

Labels: -M-53 M-54 MovedFrom-53
Moving this nonessential bug to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 4 by bugdroid1@chromium.org, Jul 19 2016

Comment 5 by mef@chromium.org, Jul 19 2016

Status: Fixed (was: Assigned)
Project Member

Comment 6 by bugdroid1@chromium.org, Jul 19 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/61cbb51bc89158030e30b3f22a0c42dc9d67ad60

commit 61cbb51bc89158030e30b3f22a0c42dc9d67ad60
Author: mef <mef@chromium.org>
Date: Tue Jul 19 22:27:23 2016

Revert of [Cronet] Use gn desc to find third party licenses on Android. (patchset #3 id:40001 of https://codereview.chromium.org/2150933007/ )

Reason for revert:
Broke the builders by not finding the gn.

Original issue's description:
> [Cronet] Use gn desc to find third party licenses on Android.
>
> BUG= 606859 
>
> Committed: https://crrev.com/ccb7680f041642d1c9f957c335996bd239e611c4
> Cr-Commit-Position: refs/heads/master@{#406331}

TBR=xunjieli@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= 606859 

Review-Url: https://codereview.chromium.org/2162213002
Cr-Commit-Position: refs/heads/master@{#406398}

[modify] https://crrev.com/61cbb51bc89158030e30b3f22a0c42dc9d67ad60/components/cronet/android/BUILD.gn
[modify] https://crrev.com/61cbb51bc89158030e30b3f22a0c42dc9d67ad60/components/cronet/tools/cronet_licenses.py

Comment 7 by mef@chromium.org, Jul 20 2016

Status: Started (was: Fixed)
Project Member

Comment 8 by bugdroid1@chromium.org, Jul 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0fd5121f8fe912464b4f4d46dbb90d6209f59bf0

commit 0fd5121f8fe912464b4f4d46dbb90d6209f59bf0
Author: mef <mef@chromium.org>
Date: Mon Jul 10 16:30:34 2017

[Cronet] Use gn desc to find third party licenses on Android.

Filter out build/secondary/third_party dependencies to work around
__main__.LicenseError: missing README.chromium or licenses.py SPECIAL_CASES entry in build/secondary/third_party/android_tools

BUG= 606859 
BUG= 710801 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester

Review-Url: https://codereview.chromium.org/2959303002
Cr-Commit-Position: refs/heads/master@{#485291}

[modify] https://crrev.com/0fd5121f8fe912464b4f4d46dbb90d6209f59bf0/components/cronet/android/BUILD.gn
[modify] https://crrev.com/0fd5121f8fe912464b4f4d46dbb90d6209f59bf0/tools/licenses.py

Comment 9 by mef@chromium.org, Jul 20 2017

Status: Fixed (was: Started)

Sign in to add a comment