Changes between Version 195 and Version 196 of firefox
- Timestamp:
- 04/15/2024 07:21:09 PM (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
firefox
v195 v196 55 55 56 56 57 == Dependencies for 124.0 series (latest upstream stable) == 58 59 **The Critical Vulnerability disclosed at pwn2own applies to both ff115.9.0 (and earlier 115) and 124.0. Anybody using 124.0 should update to 124.0.1.** 57 == Dependencies for 125.0 series (latest upstream stable) == 60 58 61 59 Changed dependencies since 115.0: 62 60 63 cbindgen now needs to be >= 0.26.0 61 cbindgen now needs to be >= 0.26.0. 62 63 libpng has been updated to 1.6.43 in the shipped version, using the same version for system apng is recommended. 64 64 65 65 The shipped libvpx is now 1.14.0, this is intended to be binary compatible with 1.13.1. 66 66 67 nss >= 3.9 867 nss >= 3.99. 68 68 69 rust >= 1.7 0.069 rust >= 1.74.0. 70 70 71 71 ''The workarounds needed to use LLVM-18 with firefox-115.8.0 and later are not needed with firefox-123.0 or later.'' … … 73 73 ''The fixes in the development book for python-3.12 needed in firefox-115.4.0esr and later were included in firefox-120.0. The fix to allow use of system icu-74 is still needed and unlikely to be applied upstream because of the experiments with icu4x.'' 74 74 75 However, the changes for python-3.12 appear not to have all been completed, or something in python-3.12.1 is causing further breakage. In particular, using './mach configure' will end in error, complaining about an unsupported version of python. If avoiding the configure step, which I prefer as a quick way to check the dependencies and mozconfig, the './mach build' will complete but the install then similarly reports errors ''after the install has completed'' and (if using scripts which exit on error) stops. In BLFS we have now removed the invocation of ./mach configure.75 Ptyhon-3.12 is not yet supported. 76 76 77 77 Mozilla are experimenting with bundling icu4x.[https://github.com/unicode-org/icu4x] … … 89 89 For the moment, g++ can be used if you pass --without-wasm-sandboxed-libraries but the changes in gcc-12 mean that the book has moved to using clang++, still without wasm. 90 90 91 == Dependencies for 12 5.0beta ==91 == Dependencies for 126.0beta == 92 92 93 libpng has been updated to 1.6.43 in the shipped version, using the same version for system apng is recommended 94 95 nss >= 3.99 96 97 rustc >= 1.74.0 93 To be advised. 98 94 99 95 Please be advised that I no-longer normally test this while EARLY_BETA_OR_EARLIER is defined,