Nightly tasks shouldn't depend on sccache
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox67 fixed)
| Tracking | Status | |
|---|---|---|
| firefox67 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(2 files)
They don't use it, which is what's expected of them, but it's a footgun that they depend on it when they're not supposed to use it.
Incidentally, having it enabled triggers this piece of code on nightlies on Windows:
which makes Windows builds more reproducible, but that's sheer luck. L10N builds don't benefit from that luck, and are not reproducible as a consequence. Bug 1528892 is set to improve this.
| Assignee | ||
Comment 1•7 years ago
|
||
| Assignee | ||
Comment 2•7 years ago
|
||
Depends on D20299
Comment 4•7 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/926507b65050
https://hg.mozilla.org/mozilla-central/rev/2a74c17e7363
| Assignee | ||
Comment 7•7 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #0)
They don't use it, which is what's expected of them, but it's a footgun that they depend on it when they're not supposed to use it.
Incidentally, having it enabled triggers this piece of code on nightlies on Windows:
which makes Windows builds more reproducible, but that's sheer luck. L10N builds don't benefit from that luck, and are not reproducible as a consequence. Bug 1528892 is set to improve this.
Fun fact, that piece of code also breaks omni.ja optimizations, cf bug 1529894 comment 5, so incidentally, this bug fixed that on nightlies (but not builds using sccache)
Description
•