Changes between Version 46 and Version 47 of firefox


Ignore:
Timestamp:
03/10/2020 01:43:42 AM (4 years ago)
Author:
ken@…
Comment:

Update latest dependencies now that 74.0 is available.

Legend:

Unmodified
Added
Removed
Modified
  • firefox

    v46 v47  
    33== WideVine plugin and glibc-2.31 ==
    44
    5 If you use Spotify, Netflix, Amazon Prime (for music or video, I guess) or Tidal there is a crash with firefox-68.5.0esr. This should be fixed in 68.6.0esr. In the meantime, the 73.0.1 point release should fix this, but you'll need to update rustc (see comments below on building firefox-73), and 73 will probably also require a new profile.
     5If you use Spotify, Netflix, Amazon Prime (for music or video, I guess) or Tidal there was a crash with firefox-68.5.0esr. This should be fixed in 68.6.0esr.
    66
    77== Certificate Problems ==
     
    3838Firefox has a nasty habit of requiring a new profile every few releases. I say this is nasty because logins, current tabs, plugins (even if still supported) and perhaps bookmarks can be lost. In addition, it tends to name the profiles default, then default.default when it creates another. This can also apply when ''downgrading'' the version (e.g. going from 69.0 to 68.2.0esr).
    3939
    40 If you wish to use multiple profiles (or to be able to rename delete old profiles), open firefox with 'firefox -P'.
     40If you wish to use multiple profiles (or to be able to rename or delete old profiles), open firefox with 'firefox -P'.
    4141
    4242You can also tell firefox to use a profile which it warns is old, either by invoking it from a term in xorg using 'MOZ_ALLOW_DOWNGRADE=1 firefox' or by invoking it as 'firefox --allow-downgrade'. The latter invocation has been troublesome in the past but appears to work with 68.2.0 and can be used from a desktop 'launcher'.
     
    7777
    7878
    79 == Dependencies for the latest release (these details are for 73.0) ==
     79== Dependencies for the latest release (these details are for 74.0) ==
    8080
    8181This 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 of important changes which will need to be addressed when the book moves to the next ESR version which is expected to be the 78 series in June to August 2020 (depending on when thunderbird is ready!)
     
    8585Very little change to dependencies since 72.0, the harfbuzz patch for 72.0 applies.
    8686
    87 For firefox-73.0, the following need to be at least the specified versions:
     87For firefox-74.0, the following need to be at least the specified versions:
    8888
    89 cbindgen-0.12.0
     89cbindgen-0.13.0
    9090
    9191The parts of the patch for system graphite2 have been dropepd, changes at mozilla mean that some of their new code only compiles if the shipped graphite2 is built.  If using the updated patch for system harfbuzz, harfbuzz needs to be >= 2.6.4.
    9292
    93 nspr-4.24
     93libwebp has been updated to 1.1.0, I do not think the version is tested if using system version, but I guess the system version should be at least this version.
    9494
    95 nss-3.49.2
     95nspr-4.25
     96
     97nss-3.50
    9698
    9799rustc-1.39.0 (newer releases should be ok for firefox, tested with rustc-1.40.0) If you use a newer version than 1.40.0, 1.41.0 should not be used (various errors including a segfault), 1.41.1 fixed this but the added test for the segfault problem (issue 69225) fails if using the llvm-9.0.1 release. To build rustc-1.41.1 with its shipped version of llvm (including a backport) see the rustc wiki page.
    98100
    99 sqlite-3.30.1
     101sqlite-3.31.1
    100102
    101 == Dependencies for 74.0beta ==
     103== Dependencies for 75.0beta ==
    102104
    103 The patch for system harfbuzz from 72.0 still applies.
    104 
    105 cbindgen now 0.13.0
    106 
    107 libwebp has been updated to 1.1.0, I do not htink the version is tested if using system version, but I guess the system version should be at least this version.
    108 
    109 nspr now 4.25
    110 
    111 nss now 3.50
    112 
    113 sqlite now 3.31.0
    114 
    115 Please note that although there have been some more changes for python3, trying to build without python2 (with python pointing to python3) fails quickly in the configure scripts.
    116 
     105(to follow)
    117106
    118107[wiki:GraphicalWebBrowsers Up][[br]]