Use a Debian buster-based docker image for toolchain tasks
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox88 fixed)
Tracking | Status | |
---|---|---|
firefox88 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(3 files)
Assignee | ||
Comment 1•4 years ago
|
||
While not strictly necessary for CI on the longer term (because builds
will also run on a newer docker image soon), for transition purposes, we
need the toolchain to keep running on old systems.
However, eventually, we'll want libdmg-hfsplus to be a local-toolchain,
so it would need to use a sysroot in the long run anyways.
Assignee | ||
Comment 2•4 years ago
|
||
It was forgotten in bug 1690937.
Assignee | ||
Comment 3•4 years ago
|
||
While here, remove the -dev packages we have in the toolchain sysroot
and thus don't need in the docker image anymore.
Two exceptions: gcc and binutils need to stay on the older docker image,
at least for now.
Assignee | ||
Comment 5•4 years ago
|
||
I wanted to land it during the week-end but forgot. And right now the tree is closed.
Comment 8•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/04ceb6c1e789
https://hg.mozilla.org/mozilla-central/rev/8a5ff6d87073
https://hg.mozilla.org/mozilla-central/rev/30c0f1fb8aa2
https://hg.mozilla.org/mozilla-central/rev/25d7fb2429b5
Description
•