Closed Bug 1265893 Opened 10 years ago Closed 10 years ago

Enable rust for linux32 official builds

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(firefox48 fixed)

RESOLVED FIXED
mozilla48
Tracking Status
firefox48 --- fixed

People

(Reporter: rillian, Assigned: rillian)

References

Details

Attachments

(2 files)

Time to turn this on for 32 bit linux.
This is the same repack of the upstream 1.8.0 stable build for x86_64-unknown-linux-gnu hosts plus the i686 and x86_64 std libraries used for the linux64 builds. Review commit: https://reviewboard.mozilla.org/r/47517/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/47517/
Attachment #8743014 - Flags: review?(mshal)
Attachment #8743015 - Flags: review?(mshal)
Pass --enable-rust for official Firefox builds on 32-bit linux. This enables it for all channels, just like other platforms. Review commit: https://reviewboard.mozilla.org/r/47515/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/47515/
Attachment #8743014 - Flags: review?(mshal) → review+
Attachment #8743015 - Flags: review?(mshal) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
as a note, this increased the installer size of linux32 builds: https://treeherder.mozilla.org/perf.html#/alerts?id=954
I just talked with :acrichto, and he mentioned that we should be able to enable LTO for rust when building the static lib and significantly shrink the size of the resulting binary.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: