mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
- Update from version 8.2 to 9.0 - Update of rootfile - Remove gcc10 detection patch as this is now built into the source tarball - Update hardening crash patch. The issue related to the gcc10 patch seems to suggest that when that is fixed then the hardening crash patch is not required but it wasn't 100% clear. So I have left the patch in place as it only changes one line and if it worked with the earlier versions then it should also work now. If it is decided that it is not needed then it can always be removed at a future update. - Changelog is massive with over 30000 lines. vim provides fixed updates such as 8.2 and 9.0 but then issues very frequent patch updates. For version 8.2 there are 5172 patch updates none of which have been applied to IPFire. All of these are now built into version 9.0 https://vimhelp.org/version9.txt.html#new-9 provides the details of what is new with version 9.0, including details of all the 5172 patches. - Key thing for version 9.0 is that there is a new Vim9 script language which is not backwards compatible. However the old legacy script language will continue to be supported so all old scripts can continue to be used. - Version 9.0 already has 48 patches released. The releases occur virtually every day with several days having multiple patch releases. - Once this 9.0 version of vim has been confirmed to work successfully by people experienced in using vim (I struggle to remember the set of characters to press to exit from an editing session), then my plan is to periodically submit an update of the patches, although some may be missed out as they are not relevant for IPFire - such as deleting Travis CI config and improving the recognition of some Visual Basic files. Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
3.5 KiB
3.5 KiB