Closed
Bug 1349149
Opened 8 years ago
Closed 8 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•8 years ago
|
||
FWIW, I have the following in my MOZCONFIG.
ac_add_options --enable-debug
ac_add_options --disable-optimize
| Reporter | ||
Comment 2•8 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•8 years ago
|
| Reporter | ||
Comment 4•8 years ago
|
||
This should be fixed by https://hg.mozilla.org/integration/autoland/rev/68e06a8f32fb
Assignee: tlin → nobody
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Updated•8 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
•