[SOLVED] regression on -current with mozilla-firefox and mozilla-thunderbird
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
mozilla-firefox doesn't build anymore on -current:
maybe the new rust (as usual).
With no surprise, mozilla-thunderbird is affected the same way.
Our firefox ESR is build with rust 1.54
about:buildconfig
Code:
...
/usr/bin/rustc 1.54.0 -Cdebuginfo=0
Code:
Fri Nov 5 22:49:19 UTC 2021
xap/mozilla-firefox-91.3.0esr-x86_64-2.txz: Rebuilt.
Rebuilt with rust-1.54.0, which seems to produce a stable Firefox package.
Looking at this page, it would seem that upstream is probably compiling
the official package with rust-1.54.0:
https://firefox-source-docs.mozilla.org/writing-rust-code/update-policy.html
Normally I'd be inclined to drop back on the version of Rust in the main
tree, but rust-1.56.1 fixes a security issue (one that doesn't affect any
crates used by Firefox), so that doesn't seem to be a good idea.
Tested this patch with Firefox 95.0, works. Prior to the new version of wayland, in order to get firefox 95.0 to build I had to add "--without-wasm-sandboxed-libraries" as a build option. I kept that option in for this build with the patch. I also use my installed version of node (17.1.0) by commenting out the appropriate line in build-deps.sh
My build time:
real 111m3.010s
user 383m9.383s
sys 12m31.609s
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.