Closed
Bug 1719228
Opened 3 years ago
Closed 3 years ago
Build GCC and binutils with the toolchain sysroot
Categories
(Firefox Build System :: Toolchains, task)
Firefox Build System
Toolchains
Tracking
(firefox91 fixed)
RESOLVED
FIXED
91 Branch
Tracking | Status | |
---|---|---|
firefox91 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(3 files)
No description provided.
Assignee | ||
Comment 1•3 years ago
|
||
Because GCC is built in stages, the final stage is built with
intermediate stages's GCC, which handles the sysroot correctly, so we
end up with headers and libraries with the expected compatibility.
This allows to use the same toolchain docker images as other toolchains,
based on Debian buster.
Assignee | ||
Comment 2•3 years ago
|
||
This allows to use the same toolchain docker images as other toolchains,
based on Debian buster.
While here, use the default max-run-time, which is more than enough for
this toolchain.
Assignee | ||
Comment 3•3 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/58829964f5ad Build GCC with the toolchain sysroot. r=firefox-build-system-reviewers,andi https://hg.mozilla.org/integration/autoland/rev/2448fb2da91a Build binutils with the toolchain sysroot. r=firefox-build-system-reviewers,andi https://hg.mozilla.org/integration/autoland/rev/26441f27443e Remove unused docker images and Debian packages. r=firefox-build-system-reviewers,andi
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/58829964f5ad
https://hg.mozilla.org/mozilla-central/rev/2448fb2da91a
https://hg.mozilla.org/mozilla-central/rev/26441f27443e
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox91:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•