Changes between Version 112 and Version 113 of firefox


Ignore:
Timestamp:
01/16/2022 09:52:40 PM (2 years ago)
Author:
ken@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • firefox

    v112 v113  
    7878nss needs to be >= 3.68
    7979
    80 rustc needs to be >= 1.47 but you should use 1.52.0 to fix possible vulnerabilities.
     80rustc needs to be >= 1.47 but you should use at least 1.52.0 to fix possible vulnerabilities. If using openssl-3, use 1.56.1 with the sedto pick up newer 'cargo' and 'cargo-sys' crates.
    8181
    8282
     
    104104== Dependencies for 97.0beta ==
    105105
    106 rustc needs to be >= 1.57.0
     106rustc needs to be >= 1.57.0 - using that with openssl-3 would need an amended sed for the curl and curl-sys crates which were on later versions than in 1.56 but still too old. Tested with 1.58.0 which seems to work ok for this. Since the next esr series will be ff102 in July, with the last 97 release (91.13) in August there is no point testing newer rusts for the other packages in the book at this point, the minimum could still move on before firefox-102.
    107107
    108108The 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.