Closed
Bug 1349149
Opened 7 years ago
Closed 7 years ago
stylo: Build failure in geckoservo crate with rustc 1.16.0
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox52 | --- | unaffected |
firefox-esr52 | --- | unaffected |
firefox53 | --- | unaffected |
firefox54 | --- | unaffected |
firefox55 | --- | fixed |
People
(Reporter: TYLin, Assigned: manishearth)
References
Details
(Keywords: regression)
I got the following error message when building stylo after upgrading rustc to 1.16.0. 5:35.36 Compiling geckoservo v0.0.1 (file:///Users/tlin/Projects/gecko-dev/servo/ports/geckolib) 5:35.99 error: unused `#[macro_use]` import 5:35.99 --> /Users/tlin/Projects/gecko-dev/servo/ports/geckolib/lib.rs:10:1 5:35.99 | 5:35.99 10 | #[macro_use] extern crate lazy_static; 5:35.99 | ^^^^^^^^^^^^ 5:35.99 | 5:35.99 note: lint level defined here 5:35.99 --> /Users/tlin/Projects/gecko-dev/servo/ports/geckolib/lib.rs:5:9 5:35.99 | 5:35.99 5 | #![deny(warnings)] 5:35.99 | ^^^^^^^^ 5:35.99 5:36.00 error: aborting due to previous error 5:36.00 5:36.02 error: Could not compile `geckoservo`. I'll upload a PR to servo/servo.
Reporter | ||
Comment 1•7 years ago
|
||
FWIW, I have the following in my MOZCONFIG. ac_add_options --enable-debug ac_add_options --disable-optimize
Reporter | ||
Comment 2•7 years ago
|
||
Pushed a try to test building without --disable-optimize https://treeherder.mozilla.org/#/jobs?repo=try&revision=41b882866322914018b3abe921f1b0a7fb65a494
Probably a recent regression. Stylo builds fine with Rust 1.16.0 before mozilla-central changeset e3e83e6bf409 or https://github.com/servo/servo/commit/1bacd0eb1582
See Also: → https://github.com/servo/servo/pull/16060
status-firefox54:
--- → unaffected
status-firefox55:
--- → affected
Blocks: 1335941
Keywords: regression
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 4•7 years ago
|
||
This should be fixed by https://hg.mozilla.org/integration/autoland/rev/68e06a8f32fb
Assignee: tlin → nobody
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
https://hg.mozilla.org/mozilla-central/rev/68e06a8f32fb https://hg.mozilla.org/mozilla-central/rev/a5be9ebac04f
Updated•7 years ago
|
status-firefox52:
--- → unaffected
status-firefox53:
--- → unaffected
status-firefox-esr52:
--- → unaffected
You need to log in
before you can comment on or make changes to this bug.
Description
•