EXTRA_ECONF="--enable-webrender" emerge www-client/seamonkey --- Compiling webrender_bindings v0.1.0 (/var/tmp/portage/www-client/seamonkey-2.53.7.1-r1/work/seamonkey-2.53.7.1/gfx/webrender_bindings) error: unused return value of `std::mem::replace` that must be used --> /var/tmp/portage/www-client/seamonkey-2.53.7.1-r1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/src/bindings.rs:1491:5 | 1491 | mem::replace(dl_data, WrVecU8::from_vec(data)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /var/tmp/portage/www-client/seamonkey-2.53.7.1-r1/work/seamonkey-2.53.7.1/gfx/webrender_bindings/src/lib.rs:5:9 | 5 | #![deny(warnings)] | ^^^^^^^^ = note: `#[deny(unused_must_use)]` implied by `#[deny(warnings)]` = note: if you don't need the old value, you can just assign the new value directly error: aborting due to previous error error: could not compile `webrender_bindings` Reproducible: Always
Created attachment 710331 [details] emerge --info
Created attachment 710334 [details] build.log
I could reproduce this to some extend (error messages are now different due to newer version of rust), but From: https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2022-02-20 "webrender building is currently broken but disabled by default." There is a good chance that this will be broken for still some considerable time. You are trying to pass this beyond what the ebuild supports, so there is not much to fix there and upstream says it's broken, so there is not much to do here. @mozilla, could you close this bug?
(In reply to Myckel Habets from comment #3) > @mozilla, could you close this bug? Could you do a PR to add yourself as 1st maintainer, then I can assign the bugs to you and you can have privileges to close/etc?
++