Changes between Version 57 and Version 58 of firefox
- Timestamp:
- 05/07/2020 06:45:08 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
firefox
v57 v58 76 76 sqlite >= 3.28.0 should work, but you are recommended to use the latest version. 77 77 78 == Changes between 68-esr up to the next esr (apart from changed minimum versions) == 78 79 79 == Dependencies for the latest release (these details are for 75.0) == 80 The patch for system graphite2 and system harfbuzz is no longer useful: The shipped graphite2 was changed in ff72, and for a little while a revised harfbuzz patch worked. But on reviewing the build in 76beta it became clear that the patch was not effective (harfbuzz code wwas still being compiled). 80 81 81 This 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!) 82 System sqlite can no-longer be used. Many years ago, having the shipped sqlite in the browser but with system sqlite used by other packages was reported to cause problems. So far, things now seem ok. 82 83 83 84 ''Importantly, after ff70 ./mach install no longer accepts '--verbose' and errors if it is used.'' … … 85 86 A profile which was created for 73.0 seems to work ok. 86 87 87 Very little change to dependencies since 72.0, the harfbuzz patch for 72.0 applies.88 88 89 For firefox-74.0, the following need to be at least the specified versions: 89 == Dependencies for the latest release (these details are for 76.0) == 90 91 This 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!) 92 93 For firefox-76.0, the following need to be at least the specified versions: 90 94 91 95 cbindgen-0.13.1 92 93 The 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. The updated patch for firefox-72.0 with system harfbuzz 2.6.4 continues to apply.94 96 95 97 libwebp 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. … … 99 101 nspr-4.25 100 102 101 nss-3.5 0103 nss-3.51.1 102 104 103 105 rustc-1.41.0 or later, but 1.41.0 is buggy (unsafe) and 1.42.0 needs llvm-10.0 (as in the current svn book) if system llvm is to be used. 104 106 105 The option for system sqlite has been '''removed''' 106 107 == Dependencies for 76.0beta == 107 == Dependencies for 77.0beta == 108 108 109 109 (to be determined) 110 110 111 The included icu is now 66.1, although it still tests for >= 64.1. In the past, using older versions which passed the test has caused build failures.112 113 nss now needs to be at least 3.51.1. A vanilla (unpatched) build of 76.0b1 works, but the build times seem to be getting longer and longer.114 115 I've now tested 76.0b2 - the harfbuzz from 72.0 still applies, but looking at the logs I do not see any difference between the builds without and with the patch in the gfx/harfbuzz code. I'm not sure when I last checked logs like this, but it semes that the patch is no longer useful.116 117 118 119 111 [wiki:GraphicalWebBrowsers Up][[br]] 120 112 [wiki:BlfsNotes Top]