package gn / nativesdk-gn too big as it downloads chromium just for the tools

Description

Currently we store the chromium tarball 4 times totalling to 8GB extra per arch .
2 * for gn + nativesdk-gn
2 * for chromium

This bug is for "gn" and "gn-nativesdk" .

As gn is just a set of build-tools, it should be a separate smaller package.
(Or shallow git clone of subfolder only).
In the current state it is not efficient.

Environment

None

Activity

Show:

Stephane Desneux 
March 13, 2019 at 8:41 AM

@Jan-Simon, thoughts?

Maksim Sisov 
March 13, 2019 at 7:02 AM

Currently, it only fetches one time, but extracts twice - one extract for chromium and one for gn.

Stephane Desneux 
March 8, 2019 at 8:37 AM

1) is it still an issue ? if not, I can close it.

2) if yes, I'd prefer Igalia to take this task.

 

Stephane Desneux 
February 15, 2018 at 12:40 PM

Source tarball for gn ref'd in meta-agl-demo/recipes-devtools/gn has disappeared. Is it time to remove gn from the base build and adopt a new strategy to build chromium ?

Maksim Sisov 
January 18, 2018 at 8:46 AM

, we use a script [1] made by our another colleague José Dapena Paz.

[1]https://github.com/lgsvl/chromium-source-tarball 

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created January 16, 2018 at 11:59 AM
Updated March 19, 2019 at 11:01 PM
Resolved March 13, 2019 at 9:23 AM