Closed
Bug 1505921
Opened 6 years ago
Closed 6 years ago
update rust version check for oom hooking
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox65 fixed)
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox65 | --- | fixed |
People
(Reporter: froydnj, Assigned: froydnj)
References
Details
Attachments
(1 file, 2 obsolete files)
1.81 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
Rust 1.30 is out, which means nightly is 1.32.
![]() |
Assignee | |
Comment 1•6 years ago
|
||
update rust version check for oom hooking
Attachment #9023761 -
Flags: review?(cmanchester)
Comment 2•6 years ago
|
||
Comment on attachment 9023761 [details] [diff] [review]
aar# Attachment to Bug 1505921 - update rust version check for oom hooking
Review of attachment 9023761 [details] [diff] [review]:
-----------------------------------------------------------------
This looks fine to me, but I've been trusting glandium to catch any subtleties about this situation.
Attachment #9023761 -
Flags: review?(cmanchester) → review?(mh+mozilla)
![]() |
Assignee | |
Comment 3•6 years ago
|
||
Rust 1.30 is out, which means nightly is 1.32.
Attachment #9023830 -
Flags: review?(mh+mozilla)
![]() |
Assignee | |
Updated•6 years ago
|
Attachment #9023761 -
Attachment is obsolete: true
Attachment #9023761 -
Flags: review?(mh+mozilla)
Comment 4•6 years ago
|
||
Comment on attachment 9023830 [details] [diff] [review]
update rust version check for oom hooking
Review of attachment 9023830 [details] [diff] [review]:
-----------------------------------------------------------------
::: toolkit/library/rust/shared/build.rs
@@ +16,1 @@
> // For the sake of the base-toolchains build we allow building with 1.27, but
Since we're way past the point where base-toolchains are using 1.27, you can actually remove this comment as well as the version check for this branch.
Attachment #9023830 -
Flags: review?(mh+mozilla)
![]() |
Assignee | |
Comment 5•6 years ago
|
||
Comment and version check removed; extra debugging left in.
Attachment #9023965 -
Flags: review?(mh+mozilla)
![]() |
Assignee | |
Updated•6 years ago
|
Attachment #9023830 -
Attachment is obsolete: true
Comment 6•6 years ago
|
||
Comment on attachment 9023965 [details] [diff] [review]
update rust version check for oom hooking
Review of attachment 9023965 [details] [diff] [review]:
-----------------------------------------------------------------
::: toolkit/library/rust/shared/build.rs
@@ +13,4 @@
> println!("cargo:rustc-cfg=feature=\"oom_with_hook\"");
> bootstrap = true;
> + } else if std::env::var("MOZ_AUTOMATION").is_ok() {
> + panic!("Builds on automation must use a version of rust that supports OOM hooking, have {:?}", ver);
While here, let's make the message clearer. Something like "Builds on automation must use a version of rust for which we know how to hook OOM (< 1.33) ; have {:?}"
Attachment #9023965 -
Flags: review?(mh+mozilla) → review+
Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/84395a8e555f
update rust version check for oom hooking; r=chmanchester,glandium
Comment 8•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in
before you can comment on or make changes to this bug.
Description
•