Upgrade Glean in bootstrap
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox80 fixed)
Tracking | Status | |
---|---|---|
firefox80 | --- | fixed |
People
(Reporter: mhentges, Assigned: mhentges)
Details
Attachments
(1 file)
Glean must be initialized near the start of each mach
invocation, and it has historically required that a version be provided. Unfortunately, mach
isn't versioned, and the most-relevant data we could provide as a version (the repository revision) takes too long to calculate to have ready for the start of mach
. So, we've been providing a dummy value at the moment.
Fortunately, a recent release of Glean now makes the version
optional, so we can provide the more accurate value of None
now.
However, we landed a patch to install Glean in bootstrap already, and that will have installed an older version of Glean that doesn't support this optional version.
Perhaps, in addition to installing Glean in bootstrap, we should also upgrade it if it's out of date.
Assignee | ||
Comment 1•4 years ago
|
||
A newer version of Glean is needed to take advantage of the recent "optional version" change.
Pings glean to 31.5.0 to avoid breaking changes, such as to the YAML schema.
Updated•4 years ago
|
Pushed by mhentges@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/76077bb0921d Upgrades glean in bootstrap r=firefox-build-system-reviewers,rstewart
Comment 3•4 years ago
|
||
bugherder |
Description
•