Changes between Version 92 and Version 93 of firefox
- Timestamp:
- 06/01/2021 08:12:24 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
firefox
v92 v93 40 40 nss needs to be at least 3.53.1 with its corresponding version of nspr, but there have been various fixes since then, the latest version of nss continues to be recommended. 41 41 42 The minimum rustc version remains at 1.41.0, which was buggy. Use 1.42.0. If your version of llvm is less than 10.0, build rustc using its shipped llvm (see [http://wiki.linuxfromscratch.org/blfs/wiki/rust]).42 The minimum rustc version remains at 1.41.0, which was buggy. But you should upgrade rust to rustc-1.52.0 to fix various vulnerabilities and versions less than 1.52.0 will no longer be used for testing. If your version of llvm is less than 9.1, build rustc using its shipped llvm (see [http://wiki.linuxfromscratch.org/blfs/wiki/rust]). 43 43 44 44 … … 73 73 With 78.7.0 I have changed the './mach build' invocation to first run './mach configure' (just checking deps and creating the build files ("reticulating splines") to be more consistent with conventional packages, followed by './mach build' after noticing this in an AUR thunderbird build. 74 74 75 In firefox-89 the UI has been changed. That has met with mixed reactions. 76 77 Note that gcc-11.1.0 as released cannot build 89.0, gcc-10 was ok, as is clang-12.0. 78 That has now been fixed upstream at gcc for gcc-11.2.0 and later [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100644] patch is currently at [https://www.linuxfromscratch.org/~ken/test/] pending further testing. Obviously you need to rebuild gcc to use this. 75 79 76 80 … … 80 84 81 85 82 == Dependencies for 8 8.0 ==86 == Dependencies for 89.0 == 83 87 84 cbindgen needs to be >= 0.1 6.088 cbindgen needs to be >= 0.19.0 85 89 86 90 The node.js version now tests for v10.23.1, you should update all old systems … … 90 94 nspr needs to be >= 4.30.0 91 95 92 nss needs to be >= 3.6 396 nss needs to be >= 3.64 93 97 94 rustc needs to be >= 1.47 98 rustc needs to be >= 1.47 but you should use 1.52.0 to fix possible vulnerabilities. 95 99 96 100 97 == Dependencies for 89.0beta ==101 == Dependencies for 90.0beta == 98 102 99 cbindgen >= 0.19.0103 nss >= 3.66.0 100 104 101 nss >= 3.64.0 102 103 As of 89.0b3 it reports that the UI has changed, and allowed me to select a theme - I chose 'System' and my previous 88.0 session came back. I see a lot of complaints about the new themes, but I cannot see any difference. One report said you have to toggle browser.proton.enabled in about:config and restart firefox, but after a fresh boot that was already enabled and I still cannot see the difference, nor can I find the alternative themes which were offered when I first booted this! 104 105 The prayer of the user - "From people working on UIs, good lord preserve us." 106 107 Note that gcc-11.1.0 as released cannot build 89.0betas, gcc-10 was ok, as is clang-12.0. 108 That has now been fixed upstream at gcc [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100644] patch is currently at [https://www.linuxfromscratch.org/~ken/test/] pending further testing. Obviously you need to rebuild gcc to use this. 105 If you wish to use gcc-11.1.0 to build this, you will need to patch gcc, see above. 109 106 110 107 [wiki:GraphicalWebBrowsers Up][[br]]