Bug ID 1130694
Summary rust 1.33.0 breaks Firefox and Thunderbird
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.1
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee federico@suse.com
Reporter lnussel@suse.com
QA Contact qa-bugs@suse.de
CC cgrobertson@suse.com, sreeves@suse.com, wolfgang@rosenauer.org
Found By ---
Blocker ---

Not sure who to assign this to, starting with Rust maintainer...

The Rust 1.33.0 update
https://build.opensuse.org/request/show/688611

breaks builds of Firefox and Thunderbird

https://build.opensuse.org/package/live_build_log/openSUSE:Leap:15.1:Staging:C/MozillaFirefox/standard/x86_64
https://build.opensuse.org/package/live_build_log/openSUSE:Leap:15.1:Staging:C/MozillaThunderbird/standard/x86_64

[ 2335s] 37:18.09 error: missing documentation for macro
[ 2335s] 37:18.09    --> servo/components/style_traits/values.rs:139:1
[ 2335s] 37:18.09     |
[ 2335s] 37:18.09 139 | macro_rules! serialize_function {
[ 2335s] 37:18.09     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2335s] 37:18.09     |
[ 2335s] 37:18.10 note: lint level defined here
[ 2335s] 37:18.10    --> servo/components/style_traits/lib.rs:12:22
[ 2335s] 37:18.10     |
[ 2335s] 37:18.10 12  | #![deny(unsafe_code, missing_docs)]
[ 2335s] 37:18.10     |                      ^^^^^^^^^^^^
[ 2335s] 37:18.10 
[ 2335s] 37:18.10 error: missing documentation for macro
[ 2335s] 37:18.10    --> servo/components/style_traits/values.rs:408:1
[ 2335s] 37:18.10     |
[ 2335s] 37:18.10 408 | macro_rules! define_css_keyword_enum {
[ 2335s] 37:18.10     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2335s] 37:18.10 
[ 2335s] 37:18.12 error: aborting due to 2 previous errors
[ 2335s] 37:18.12 
[ 2335s] 37:18.14 error: Could not compile `style_traits`.


You are receiving this mail because: