Closed Bug 1719228 Opened 1 year ago Closed 1 year ago

Build GCC and binutils with the toolchain sysroot

Categories

(Firefox Build System :: Toolchains, task)

task

Tracking

(firefox91 fixed)

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(3 files)

No description provided.

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.

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.

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
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.