Add .MAKE.VERSION as read-only variable
If MAKE_VERSION is defined, create ${.MAKE.VERSION} read-only
and retain ${MAKE_VERSION} for backwards compatibility.
Security update to patchlevel 9.1.2132.
Changes:
- patch 9.1.2132: [security]: buffer-overflow in 'helpfile' option handling
- translation(tr): Update Turkish translations
- CI: update FreeBSD runner to 15.0
- patch 9.1.2131: tests: Test_diff_screen() fails on BSD
- translation(sv): Remove duplicates from [g]vim.desktop.in
- runtime(context): fix issue with SyncTeX and update command
- runtime(doc): add note for -complete=shellcmdline
- patch 9.1.2130: Page scrolling in Insert mode beeps
- runtime(haskellcomplete): fix Undefined variable b:completingLangExtension.
- patch 9.1.2129: MS-Windows: font size calculation slightly wrong, causing line gaps
- runtime(doc): Update version9.txt with numbered patches
- runtimei(vim9): Always launch programs in background (linux)
- translation(ta): Include Tamil Translation
- patch 9.1.2128: Heap use after free in buf_check_timestamp()
- runtime(c): only set keywordprg when there has 'man'
- runtime(vim): Fix for :VimKeywordPrg when syntax does not match
[349 lines not shown]
coreutils: update to 9.10.
* Noteworthy changes in release 9.10 (2026-02-04) [stable]
** Bug fixes
cp, install, and mv no longer enter an infinite loop copying sparse files
with SEEK_HOLE. E.g., this was seen on ext4 when copying sparse files with
extents that are being actively updated, and copy offload is not being used.
[bug introduced in coreutils-9.9]
'date' no longer fails with format directives that return an empty string.
[bug introduced in coreutils-9.9]
'dd seek=N of=FILE' no longer continues copying, overwriting FILE if it
exists, if ftruncate fails.
[bug introduced in coreutils-9.1]
du and ls no longer modify strings returned by getenv.
[113 lines not shown]
py-coverage: updated to 7.13.3
Version 7.13.3 — 2026-02-03
- Fix: in some situations, third-party code was measured when it shouldn't have
been, slowing down test execution. This happened with layered virtual
environments such as uv sometimes makes. The problem is fixed, closing `issue
2082`_. Now any directory on sys.path that is inside a virtualenv is
considered third-party code.
gperftools: updated to 2.18
gperftools 2.18 is out!
This release contains a number of improvements for the bazel build
system, in particular for Windows. Plus a number of correctness fixes.
Notable changes:
* Correctness of C23 sized deallocation (free_sized) vs realloc has
been fixed. Previously, free_sized could crash the process when used
on reallocated objects. This also significantly changes behavior of
realloc. Previously, we had heuristics to avoid shrinking if the new
size was at least 50% of the old size, and to pad small growths to
at least 1.25x the original size. These heuristics have been removed
to ensure compatibility with free_sized.
* Bazel build support for Windows has been significantly improved, now
working with MinGW and MSVC.
[26 lines not shown]