Changes between Version 103 and Version 104 of firefox


Ignore:
Timestamp:
10/12/2021 01:14:12 AM (14 months ago)
Author:
ken@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • firefox

    v103 v104  
    9999This is an attempt to help people who want to keep using the latest upstream release, and will be updated from time to time. It is also a store for any changes which will need to be addressed when the book moves to the next ESR version.
    100100
    101 == Dependencies for 92.0 (latest upstream stable) ==
     101== Dependencies for 93.0 (latest upstream stable) ==
    102102
    103 nss now needs to be >= 3.69.1
     103nss now needs to be >= 3.70.0
    104104
    105105other minimum versions unchanged.
    106106
    107107
    108 == Dependencies for 93.0beta ==
     108== Dependencies for 94.0beta ==
    109109
    110 nss now needs to be >= 3.70
     110nss now needs to be >= 3.71
    111111
    112 other minimum versions unchanged.
     112libwebp should now be >= 1.2.1
    113113
    114 As with early betas of 92.0, some of the early betas needed static libstdc++.a to link logalloc-replay (that specifies -static-libstdc++). In later betas that is not compiled. While using a static system lib (outside of rust) is annoying, the expected lifetime of a firefox beta is short and this requirement can be remembered if a vulnerability in libstdc++ is ever disclosed.
     114rustc now needs to be >= 1.53.0. For me (ken) this is enough to cause me to not spend time to build this at the moment - we will be moving to openssl-3.0, rust needs to be at least 1.55.0 to work with that. We will also be updating to llvm-13, but the update for using system llvm-13 will not arrive in rust until 1.56.0 which is expected on 2021-10-21.
     115
     116The early betas for 92.0 and 93.0 needed static libstdc++.a to link logalloc-replay (that specifies -static-libstdc++). In later betas that was not compiled. While using a static system lib (outside of rust) is annoying, the expected lifetime of a firefox beta is short and this requirement can be remembered if a vulnerability in libstdc++ is ever disclosed. I assume this requirement will continue for early betas.
    115117
    116118[wiki:GraphicalWebBrowsers Up][[br]]